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

Was ist eine neue Methode zum Festlegen von DateTimeSerializationOptions.Defaults im mongodb c#-Treiber?

Registrieren Sie den Serializer für Datum/Uhrzeit wie folgt:

BsonSerializer.RegisterSerializer(typeof(DateTime), DateTimeSerializer.LocalInstance);

Beachten Sie, dass Sie einen Serializer nicht registrieren können, nachdem bereits einer registriert wurde. Außerdem erstellt der Treiber einen Standard-Serializer für jeden Typ, wenn er zum ersten Mal einen benötigt. Sie müssen diesen Code also vorher aufrufen Sie machen Ihren ersten Aufruf an den Treiber, um Daten zu lesen oder zu schreiben.