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?
非常感謝。