2012-10-31 69 views
0

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

回答

0

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

所以是有影响,但不是不删除每一个文件(除非你使用remove()),所以它是一个快速命令。如果你想确保这个命令被应用到db中的内存中,我不会使用UNSAFE。