私は2つのアプローチを知っています:
-
Update.PushWrapped<MyObject>("arrayfield", myObjectInstance);// c#ドライバー> =1.0 -
または、クラスを
BsonValueに変換しますToBsonDocument()を介して自分自身 拡張方法。Update.Push("arrayfield", myObjectInstance.ToBsonDocument());
私は2つのアプローチを知っています:
Update.PushWrapped<MyObject>("arrayfield", myObjectInstance); // c#ドライバー> =1.0
または、クラスをBsonValueに変換します ToBsonDocument()を介して自分自身 拡張方法。
Update.Push("arrayfield", myObjectInstance.ToBsonDocument());