繁体   English   中英

如何在mongo中查找大于特定数组元素大小的所有文档

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM