相关疑难解决方法(0)

C#MongoDB驱动程序 - 如何使用UpdateDefinitionBuilder?

我查找了一种使用mongodb的方法,UpdateDefinitionBuilders文档并没有真正显示出来......

我需要能够动态构建我的更新查询,所以我想这样做:

var update = Builders<Product>.Update;

update.Set("add A update");

if ()
    update.Set("add X update");
else
    update.Set("add Y update");

update.Set("add B update");

if ()
    update.Set("add Z update");
else
    update.Set("add P update");

Collection.UpdateOneAsync(filter, update, updateOptions);
Run Code Online (Sandbox Code Playgroud)

但它给出了编译错误:

cannot convert from UpdateDefinitionBuilder UpdateDefinition

我看了,但找不到解决方法如何使用它 UpdateDefinitionBuilders

有人可以给一个如何使用这个类的代码示例吗?

mongodb mongodb-.net-driver

4
推荐指数
1
解决办法
2524
查看次数

标签 统计

mongodb ×1

mongodb-.net-driver ×1