【问题标题】:How to find all documents in mongo having greater than particular size of an array element如何在mongo中查找具有大于特定数组元素大小的所有文档
【发布时间】:2020-11-26 16:56:34
【问题描述】:

我有一个 mongodb 文档集合。每份文件都提到了一个人和他访问过的国家。访问的国家/地区是国家/地区名称的数组。

我想获取访问过 5 个以上国家/地区的所有人的列表。

谁能帮我解决一个可以在 robo mongo 上执行的查询?

提前致谢。

【问题讨论】:

标签: mongodb sizeof


【解决方案1】:

试试下面的查询。如果访问了数组的名称,则:

db.getCollection('test').find({ $where:"this.visited.length>5" })

【讨论】:

    猜你喜欢
    • 2014-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多