如何在C#中的MongoDB更新上设置$ isolated运算符?

时间:2013-12-17 02:05:40

标签: c# mongodb

如何在C#中将$ isolated运算符设置为Mongo更新?

我可以看到一种方法来设置几乎所有其他更新操作符....但是哪个地方是$隔离?如果它没有被驱动程序暴露,是否有解决方法将其添加进来?

谢谢!

1 个答案:

答案 0 :(得分:3)

将{p> $isolated包含在update的查询参数中时,

var query = new QueryDocument { { "a", 1 }, { "$isolated", 1} }; var result = test.Update(query, Update.Inc("b", 2), UpdateFlags.Multi); 有点奇怪。因此,使用C#驱动程序,您可以执行以下操作:

{{1}}