所以我在MongoDB集合中有很多文档,看起来这个集合的增长速度比我们想象的要快。
有没有办法从集合中获取一个列表,该列表将计算在字段中将X作为值的文档数。
例如(我只是制作数据)
该字段可能有4个值(参考)。
有没有办法从mongo获取一个列表:
答案 0 :(得分:1)
使用聚合工具。你还没有在你的问题中列出一种语言,所以这里直接使用mongodb命令。这假设您的收藏品名为' urls'。
db.urls.aggregate([{$group: {_id:'$reference', total:{$sum:1} } }]);