sql >> データベース >  >> NoSQL >> MongoDB

Mongodbが古いコレクションを返す

    .find()呼び出しを行っても、コレクションの更新はまだ完了していません。

    .update()呼び出しのコールバックで.find()を呼び出すことを選択できます。または、バージョンに応じて、promiseまたはasync/awaitを使用することもできます。

    別の解決策は、findAndModify を使用することです。 新しい オプション:



    1. NoSQL/MongoDbとデータ/モデルの構造についてアドバイスが必要です

    2. mongoDB構文の記述

    3. Mongodb-サブドキュメントのキーの正規表現の一致

    4. mongodb $ match内で、フィールドEQUALINGではなくフィールドMATCHINGをテストする方法