1
Mongo版本1.8.2。部分使用c#驱动程序的mongodb upsert?
假设我有一个像
public class Acc
{
public int _id { get; set; }
public int? Foo { get; set; }
public int? Bar{ get; set; }
}
Acc a = new Acc
{
_id = 1,
Foo = 3
};
一类我想打电话
myCollection.Save(a),
这样
- 如果不存在,其插入它(这样容易远)
- 如果它确实存在,Foo会更新,但是,Bar仍然会保留它是(也许是非零......)
我该如何实现这个部分upsert?
非常感谢。