MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

BsonValue und benutzerdefinierte Klassen im MongoDB C#-Treiber

Ich kenne zwei Ansätze:

  1. Update.PushWrapped<MyObject>("arrayfield", myObjectInstance); //c#-Treiber>=1.0

  2. Oder konvertieren Sie Ihre Klasse in BsonValue selbst über ToBsonDocument() Erweiterungsmethode.

    Update.Push("arrayfield", myObjectInstance.ToBsonDocument());