# 方法一
db.集合名称.aggregate(
{'$group':{
'_id': {'查询重复字段名': '$查询重复字段名'},
'uniqueIds': {'$addToSet': '$_id'},
'count' : {'$sum': 1}
}},
{'$match': {
'count': {'$gt': 1}
}}
)
# 方法二
db.集合名称.aggregate(
{"$group" : { "_id": "$查询重复字段名", "count": { "$sum": 1 } } },
{"$match": {"_id" :{ "$ne" : null } , "count" : {"$gt": 1} } },
{"$project": {"查询重复字段名" : "$_id", "_id" : 0} }
)
Mongodb 查询重复数据
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 前言 接上一篇关系数据库SQL之基本数据查询:子查询、分组查询、模糊查询,主要是关系型数据库基本数据查询。包括子查...
- 今天在做数据归档的时候,为了测试大数据,往数据库中重复的插入了1000000条数据,因为是批量生成的实体,crea...
- O 昨天基本上把手上的数据提取需求和月报任务做的差不多了,今天开始来怼开发任务。从一开始的阅读需求就遇到了很多问题...
- 一.思路 a.使用new Date(2017,05,12).getTime()返回截止到今天的毫秒数 b.然后将上...