Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 11224|Svar: 1

{"Element '_id' matchar inte någon kropp eller egenskap av klass."}

[Kopiera länk]
Publicerad på 2016-10-08 16:17:28 | | |
{"Element '_id' matchar inte någon kropp eller egenskap av klass."}
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)

[...]

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




public ObjectId _id { get; set; }

Detta måste finnas där, och om det finns fält i databasen måste objektet definiera vilka attribut, och typen av attributen måste vara densamma som den som lagras i databasen.

Vilket hål!! Annars kommer ett undantag att kastas




Föregående:_id frågor med hjälp av MongoDB
Nästa:C#-program körs med administratörsrättigheter
 Hyresvärd| Publicerad på 2016-10-08 17:30:53 |
_id egenskap måste finnas där, annars rapporteras ett fel vid uppdatering av data: "Element '_id' matchar inte något fält eller egenskap för klassen".
        public ObjectId _id; BsonType.ObjectId motsvarar MongoDB.Bson.ObjectId
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com