14: TypeMismatch
MongoDBWas bedeutet das?
Der Typ des gelieferten Werts entspricht nicht dem erwarteten BSON-Typ. Für ein Feld oder Argument wurde ein anderer Datentyp erwartet.
Ursache
Text, wo eine Zahl erwartet wird, ein String statt eines Datums, ein einzelner Wert, wo ein Array erwartet wird, ein Argument falschen Typs an einen Aggregate-/Abfrageoperator oder Typinkonsistenz im Schema.
Lösung
Liefere den richtigen BSON-Typ für das Feld/Argument. Konvertiere Typen in der Anwendungsschicht, bevor du Daten speicherst (z. B. Zahlen als echte Number-Werte schreiben). Prüfe die von Abfrage- und Aggregate-Operatoren erwarteten Typen. Setze Typkonsistenz mit einem Schema-Validator durch.