用 mongoosejs 更新文档的最佳选择是什么?功能查找并保存或更新?更新不要使模式中间件的 pre("validate") 或 pre("save")。
查找并保存:
User.findById(userId, fields, options, function(err, userResult){
if(err){
return callback(err);
}
userResult.age = 15;
userResult.save();
callback(null, userResult);
});
更新:
User.update(filter, update, options, callback);
如果您更新了多个文档?我需要使用更新,但这不做中间件......