0
如何将$ isolated操作符设置为C#中的Mongo更新?
我可以看到一种方法来设置几乎所有其他更新运算符....但是,在哪里是$孤立?如果它没有被驱动程序公开,是否有解决方法来添加它?
谢谢!
如何将$ isolated操作符设置为C#中的Mongo更新?
我可以看到一种方法来设置几乎所有其他更新运算符....但是,在哪里是$孤立?如果它没有被驱动程序公开,是否有解决方法来添加它?
谢谢!
$isolated
有点奇怪,因为您将它包含在update
的查询参数中。所以使用C#的驱动程序,你可以做这样的事情:
var query = new QueryDocument {
{ "a", 1 },
{ "$isolated", 1}
};
var result = test.Update(query, Update.Inc("b", 2), UpdateFlags.Multi);
是的,我是如此陷入寻找一个类型的属性,我错过了显而易见的。 – swannee