【发布时间】:2017-08-24 03:50:10
【问题描述】:
我有一个使用 Mongoose 的更新语句,如下所示:
Model.update(condition, {
foo: '1',
bar: '2',
baz: '3'
},
{
new: true,
upsert: true
}, function(err, result){
});
这是我的难题 - 如果不存在任何文档,我只想设置 bar 字段。但总是想设置 foo 和 baz 字段,不管。
有没有办法通过一个查询来做到这一点,还是我必须使用多个查询来做到这一点?
【问题讨论】:
-
我认为这个问题是同一个问题-stackoverflow.com/questions/24824657/…