検索

ホームページ  >  に質問  >  本文

mongoose を使用した mongodb の更新の問題

mongodb は、update の 3 番目のパラメーターを true に設定することで、データがないときに挿入し、データがあるときに更新できることを知ってください。
このパラメータを mongoose によってカプセル化された update メソッドに渡すにはどうすればよいですか?
update(doc, options, callback) の 3 つのパラメータは、mongoose ドキュメントで提供されています

伊谢尔伦伊谢尔伦2788日前606

全員に返信(2)返信します

  • 仅有的幸福

    仅有的幸福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);
    });

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-02 09:26:06

    update メソッドの 3 番目のパラメーターの upsert 属性を true に設定します

    リーリー
    • データベースにKite Runnerが存在する場合、ドキュメントのauther属性を更新します。

    • データベースに
    • The Kite Runner

      がない場合は、The Kite Runnerドキュメントを挿入します。

      返事
      0
  • キャンセル返事