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

マングース-バージョンエラー:IDに一致するドキュメントが見つかりません

    オブジェクトをMongoDBに保存するときは、MongoDBにバージョン管理システムが導入されていることを理解する必要があります。これにより、オブジェクトを1回保存したときに、もう一度保存したときに、以前に保存したデータが上書きされないようにすることができます。

    これはあなたが見ているエラーです。この特定のインスタンスでバージョン管理に関係なくオブジェクトを強制的に更新する場合は、 .update()を使用することをお勧めします。 代わりは。これにより、現在保存されている状態に関係なく、オブジェクトが強制的に更新されます。

    これは、 .save()が原因です。 .update()がバージョン管理を監視し、気にします バージョン管理に関係なくオブジェクトを更新します。



    1. Javaドライバーを使用したMongoDBアグリゲーション

    2. Redis-リモートサーバーに接続する

    3. PyMongoを使用して、あるデータベースから同じサーバー上の別のデータベースにコレクションをコピーするにはどうすればよいですか?

    4. mongodbを使用して、特定のフィールドごとにレコード数を選択するにはどうすればよいですか?