开发者社区> 问答> 正文

MongoDB中如何取出某字段重复的元素以及出现次数?

比如现在定义这样的一个集合
{id: ..., key: ...}
示例数据如下:
4
这时应该有 apple -> 2, abnana -> 1
现在要找出这样的key最多的前10个key以及它们的出现次数,如何做呢,求大神帮助。

展开
收起
落地花开啦 2016-02-25 11:09:11 6000 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    使用MongoDB中聚合aggregate()函数
    db.COLLECTION_NAME.aggregate(AGGREGATE_OPERATION)

    2019-07-17 18:47:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Data as a Service - 数据即服务 -- MongoDB⾼级应⽤模式 立即下载
MongoDB多数据中心的方案选型之路 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载