SaveMode对DropAll有影响吗?

时间:2012-10-31 01:23:25

标签: mongodb

MongoDb,c#驱动程序:SaveMode选项是否影响MongoDb中的“所有数据丢弃”操作?如果是这样,是否可以为单个DropAll操作停用SafeMode(SafeMode.False)?我知道更新操作是可能的想法是在添加新项目之前从集合中删除所有项目

1 个答案:

答案 0 :(得分:0)

当你使用collection.drop collection c# code时 它正在使用db命令。这应该使用您的连接的写入问题。 SAFE和UNSAFE之间不应存在任何错误。

所以肯定会有影响,但不是它没有删除每个文档(除非你使用remove())因此它是一个快速命令。如果你想确保这个命令应用于db中的内存,我就不会使用UNSAFE。