Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 11224|Antwort: 1

{"Element '_id' entspricht keinem Körper oder Eigenschaft der Klasse."}

[Link kopieren]
Veröffentlicht am 08.10.2016 16:17:28 | | |
{"Element '_id' entspricht keinem Körper oder Eigenschaft der Klasse."}
System.AggregateException: One or more errors occurred. ---> System.FormatException: Element '_id' does not match any field or property of class MongoDBCRUD.Program+BOSBourse. at MongoDB.Bson.Serialization.BsonClassMapSerializer`1.DeserializeClass(BsonDeserializationContext context)

[...]

bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task tasks) bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) bei System.Runtime.CompilerServices.TaskAwaiter'1.GetResult() bei MongoDBCRUD.Program.d__1.MoveNext() in C:\Users\amin-\Documents\Visual Studio 2015\Projects\MongoDBCRUD\ MongoDBCRUD\Program.cs:Zeile 60<---




public ObjectId _id { get; Set; }

Dies muss vorhanden sein, und wenn es Felder in der Datenbank gibt, muss das Objekt definieren, welche Attribute es sind, und der Typ der Attribute muss mit dem in der Datenbank gespeicherten Typ übereinstimmen.

Was für ein Loch!! Andernfalls wird eine Ausnahme geworfen




Vorhergehend:_id Abfragen mit MongoDB
Nächster:C#-Programme laufen mit Administratorrechten
 Vermieter| Veröffentlicht am 08.10.2016 17:30:53 |
_id Eigenschaft muss vorhanden sein, andernfalls wird beim Aktualisieren der Daten ein Fehler gemeldet: "Element '_id' entspricht keinem Feld oder Eigenschaft der Klasse".
        öffentliche Objekt-ID _id; BsonType.ObjectId entspricht MongoDB.Bson.ObjectId
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com