0

用 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);

如果您更新了多个文档?我需要使用更新,但这不做中间件......

4

0 回答 0