Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 11224|Odpověď: 1

{"Prvek '_id' neodpovídá žádnému poli ani vlastnosti třídy."}

[Kopírovat odkaz]
Zveřejněno 08.10.2016 16:17:28 | | |
{"Prvek '_id' neodpovídá žádnému poli ani vlastnosti třídy."}
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)

[...]

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




public ObjectId _id { get; set; }

To tam musí být, a pokud jsou v databázi pole, objekt musí definovat, jaké atributy a typ atributů musí být stejný jako typ uložený v databázi.

To je jáma!! Jinak bude vyhozena výjimka




Předchozí:_id dotazy pomocí MongoDB
Další:C# programy běžící s administrátorskými oprávněními
 Pronajímatel| Zveřejněno 08.10.2016 17:30:53 |
_id vlastnost musí být přítomna, jinak bude při aktualizaci dat hlášena chyba: "Prvek '_id' neodpovídá žádnému poli nebo vlastnosti třídy".
        veřejný ObjectId _id; BsonType.ObjectId odpovídá MongoDB.Bson.ObjectId
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com