Tôi biết hai cách tiếp cận:
-
Update.PushWrapped<MyObject>("arrayfield", myObjectInstance);// c # trình điều khiển> =1.0 -
Hoặc chuyển đổi lớp của bạn thành
BsonValuechính bạn quaToBsonDocument()phương thức mở rộng.Update.Push("arrayfield", myObjectInstance.ToBsonDocument());