【发布时间】:2017-01-19 18:45:23
【问题描述】:
这是我的猫鼬模式
var userSchema = new mongoose.Schema({
referral:[{
id:{type: String},
name:{type: String}
}],
code:{type:String}
});
然后我尝试做这样的事情
User.findOneAndUpdate({code:'123'}, {$push:{'referral':{'id':'49385986','name':'myname'}}},
function(err, result) {
console.log(err);
console.log(result);
});
我可以看到结果,但是当我检查我的数据库时,它没有更新/插入。
【问题讨论】:
-
@chridam 在哪里?请指出
-
User.findOneAndUpdate({code:'123'},{})
-
@ShantanuMadane 我不明白,请发表答案吗?
-
@ShantanuMadane 试图修正错字,也不起作用
-
如果你没有看到错误,并且你得到了结果,你的方法很可能是成功的,你能把日志和结果粘贴到问题中
标签: javascript node.js mongodb express mongoose