0
我想在一個貓鼬調用中更新單個文檔中的多個值。這可能嗎?使用貓鼬在一個文檔中多次更新
我有一些與此類似:
update = {$inc : { numShown : 1 }, $inc : { secondField.subField : 1 }};
options = {};
MyModel.findByIdAndUpdate(req._id, update, options, function(err){
if(err){ return console.error(err);}
}
它運行,但不進行任何更新。
的對象不能包含兩個相同的密鑰,你嘗試過將它作爲一個數組? 'update = [{$ inc:{numShown:1}},{$ inc:{secondField.subField:1}}];' –