0

ここに私のコードスニペットがあります:

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 クラスで定義されていないフィールドをそのままにしておく方法はありますか?

4

1 に答える 1