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