Zeichenfolge Feld Wert Länge in MongoDB

Den Datentyp des Feldes ist String. Ich möchte zum abrufen der Daten, bei denen Zeichen Länge des Feldnamens ist größer als 40.

Versuchte ich diese Abfragen aber wieder Fehler.
1.

db.usercollection.find(
{$where: "(this.name.length > 40)"}
).limit(2);

output :error: {
    "$err" : "TypeError: Cannot read property 'length' of undefined near '40)' ",
    "code" : 16722
}

dies ist die Arbeit in 2.4.9 Aber meine version ist 2.6.5

InformationsquelleAutor der Frage SURYA GOKARAJU | 2015-04-11

Schreibe einen Kommentar