Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 11224|Odpowiedź: 1

{"Element '_id' nie pasuje do żadnego ciała ani własności klasy."}

[Skopiuj link]
Opublikowano 08.10.2016 16:17:28 | | |
{"Element '_id' nie pasuje do żadnego ciała ani własności klasy."}
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() w C:\Users\amin-\Documents\Visual Studio 2015\Projects\MongoDBCRUD\ MongoDBCRUD\Program.cs:linia 60<---




public ObjectId _id { get; set; }

Musi to istnieć, a jeśli w bazie są pola, obiekt musi definiować jakie atrybuty, a typ atrybutów musi być taki sam jak typ przechowywany w bazie.

Co za dół!! W przeciwnym razie zostanie wprowadzony wyjątek




Poprzedni:_id zapytań za pomocą MongoDB
Następny:Programy C# uruchamiane z uprawnieniami administratora
 Ziemianin| Opublikowano 08.10.2016 17:30:53 |
_id własność musi się tam znajdować, w przeciwnym razie podczas aktualizacji danych zostanie zgłoszony błąd: "Element '_id' nie pasuje do żadnego pola ani własności klasy".
        publiczny ObjectId _id; BsonType.ObjectId odpowiada MongoDB.Bson.ObjectId
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com