[英]how to find quickly all mongo documents having at least one element in an array
[英]How to find all documents in mongo having greater than particular size of an array element
我有一个 mongodb 文档集合。 每份文件都涉及一个人和他访问过的国家。 访问过的国家是一个国家名称数组。
我想获得所有访问过 5 个以上国家的人的列表。
有人可以帮我查询可以在 robo mongo 上执行的查询吗?
提前致谢。
试试下面的查询。 如果访问数组的名称,则:
db.getCollection('test').find({ $where:"this.visited.length>5" })
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.