1つの解決策は、orderedを使用することです。 insert_manyのパラメータ Falseに設定します (デフォルトはTrue ):
my_collection.insert_many(to_insert, ordered=False)
ただし、すべてのドキュメントを挿入できなかった場合でも、例外を処理する必要があります。
ユースケースに応じて、passのいずれかを決定できます 、警告をログに記録するか、例外を調べます。
1つの解決策は、orderedを使用することです。 insert_manyのパラメータ Falseに設定します (デフォルトはTrue ):
my_collection.insert_many(to_insert, ordered=False)
ただし、すべてのドキュメントを挿入できなかった場合でも、例外を処理する必要があります。
ユースケースに応じて、passのいずれかを決定できます 、警告をログに記録するか、例外を調べます。