0
這裏是我的代碼片段:在C#Mongodb驅動程序中,未知區域如何進行部分更新不變?
var query = Query<MyData>.EQ(e => e.key, key);
var entity = collection.FindOne(query);
if (entity != null)
{
entity.Value = "abc";
// there are another 20 assignments here
// ...
collection.Save(entity);
}
如果集合在MyData的對象沒有定義等多個領域,這將消滅這些領域。有沒有辦法離開未在MyData類中定義的字段?