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

Pymongo:insert_many+一意のインデックス

    1つの解決策は、orderedを使用することです。 insert_manyのパラメータ Falseに設定します (デフォルトはTrue ):

    my_collection.insert_many(to_insert, ordered=False)
    

    PyMongoドキュメントから:

    ただし、すべてのドキュメントを挿入できなかった場合でも、例外を処理する必要があります。

    ユースケースに応じて、passのいずれかを決定できます 、警告をログに記録するか、例外を調べます。



    1. MongoDB Atlasの概要:パート1

    2. MongoDBforSaaSの複数のデータベース

    3. MongoDBの$matchで集計演算子を使用するにはどうすればよいですか(たとえば、$yearや$dayOfMonth)?

    4. JavaでのBSONからJSONドキュメントへの変換