mongodb は、update の 3 番目のパラメーターを true に設定することで、データがないときに挿入し、データがあるときに更新できることを知ってください。
このパラメータを mongoose によってカプセル化された update メソッドに渡すにはどうすればよいですか?
update(doc, options, callback) の 3 つのパラメータは、mongoose ドキュメントで提供されています
仅有的幸福2017-05-02 09:26:06
http://mongoosejs.com/docs/ap...
MyModel.update({ name: 'Tobi' }, { ferret: true }, { upsert: true }, function (err, raw) {
if (err) return handleError(err);# 🎜🎜# console.log('Mongo からの生の応答は ', raw);
});
巴扎黑2017-05-02 09:26:06
update メソッドの 3 番目のパラメーターの upsert 属性を true に設定します
リーリーデータベースにKite Runnerが存在する場合、ドキュメントのauther属性を更新します。
がない場合は、The Kite Runnerドキュメントを挿入します。