0

MongoDb、c# ドライバー: SaveMode オプションは MongoDb の「すべてのデータ削除」操作に影響しますか? もしそうなら、単一の DropAll 操作に対して SafeMode (SafeMode.False) を無効にすることは可能ですか? 更新操作が可能であることはわかっていますが、新しいアイテムを追加する前に、コレクションからすべてのアイテムを削除するという考えです

4

1 に答える 1

0

collection.dropコレクションc#コード を使用している場合は、dbコマンドを使用しています。これは、接続の書き込みに関する懸念事項を使用する必要があります。SAFEとUNSAFEの間にバグの違いはありません。

したがって、影響はありますが、すべてのドキュメントを削除するわけではないので(remove()を使用している場合を除く)、高速なコマンドです。そして、このコマンドがデータベース内のメモリに適用されていることを確認したい場合は、UNSAFEを使用しません。

于 2012-11-16T12:45:53.247 に答える