Длина значения строкового поля в mongoDB

Тип данных поля - String. Я хотел бы получить данные, где длина символа имени поля больше 40.

Я пробовал эти запросы, но возвращал ошибку. 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
}

это работает в 2.4.9 Но моя версия 2.6.5

Ответы на вопрос(0)

Ваш ответ на вопрос