最佳答案
字段的数据类型是 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