Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 11224|Απάντηση: 1

{"Το στοιχείο '_id' δεν ταιριάζει με κανένα πεδίο ή ιδιότητα της κλάσης."}

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 8/10/2016 4:17:28 μ.μ. | | |
{"Το στοιχείο '_id' δεν ταιριάζει με κανένα πεδίο ή ιδιότητα της κλάσης."}
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)

[...]

στο System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) στο System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) στο System.Runtime.CompilerServices.TaskAwaiter'1.GetResult() στο MongoDBCRUD.Program.d__1.MoveNext() στο C:\Users\amin-\Documents\Visual Studio 2015\Projects\MongoDBCRUD\ MongoDBCRUD\Program.cs:γραμμή 60<---




δημόσιο ObjectId _id { get; σειρά; }

Αυτό πρέπει να υπάρχει και εάν υπάρχουν πεδία στη βάση δεδομένων, το αντικείμενο πρέπει να ορίζει ποια χαρακτηριστικά και ο τύπος των χαρακτηριστικών πρέπει να είναι ο ίδιος με τον τύπο που είναι αποθηκευμένος στη βάση δεδομένων.

Τι λάκκος!! Διαφορετικά, θα γίνει εξαίρεση




Προηγούμενος:_id ερωτήματα χρησιμοποιώντας MongoDB
Επόμενος:Τα προγράμματα C# εκτελούνται με δικαιώματα διαχειριστή
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 8/10/2016 5:30:53 μ.μ. |
_id ιδιότητα πρέπει να υπάρχει, διαφορετικά θα αναφερθεί σφάλμα κατά την ενημέρωση των δεδομένων: "Το στοιχείο '_id' δεν ταιριάζει με κανένα πεδίο ή ιδιότητα κλάσης".
        δημόσιο ObjectId _id; Το BsonType.ObjectId αντιστοιχεί στο MongoDB.Bson.ObjectId
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com