【发布时间】:2020-12-12 17:38:03
【问题描述】:
我想查找所有存在且数组大小大于 1 的文档
我的 MongoDB 集合看起来像
{
"_id" : ObjectId("5eaaeedd00101108e1123452"),
"type" : ["admin","teacher","student"]
}
{
"_id" : ObjectId("5eaaeedd00101108e1123453"),
"type" : ["student"],
}
我如何找到超过 1 种类型的文档
【问题讨论】:
-
从 MongoDB 4.4 开始,$where 不再支持已弃用的带作用域的 BSON 类型 JavaScript(即 BSON 类型 15)。从版本 4.2.1 开始,不推荐使用带有 $where 函数范围的 JavaScript。 Ref docs.mongodb.com/manual/reference/operator/query/where 所以当你升级你的版本时,它不会工作
标签: javascript node.js arrays mongodb express