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
BsonValue
chính bạn quaToBsonDocument()
phương thức mở rộng.Update.Push("arrayfield", myObjectInstance.ToBsonDocument());