猿问

请问mongodb 怎么查询重复的数据

各位老板 数据库有个 user表 里面有个IP字段 请问我怎么查出这张表中 所有有重复IP的数据呢

慕丝7291255
浏览 2655回答 1
1回答

MMMHUHU

可以使用aggregate实现.比如:> db.user.aggregate(    {'$group':{        '_id': {'IP': '$IP'},        'uniqueIds': {'$addToSet': '$_id'},        'count' : {'$sum': 1}    }},    {'$match': {        'count': {'$gt': 1}    }})
随时随地看视频慕课网APP

相关分类

MongoDB
我要回答