name
. पर एकत्रीकरण का उपयोग करें और name
get प्राप्त करें count > 1
. के साथ :
db.collection.aggregate([
{"$group" : { "_id": "$name", "count": { "$sum": 1 } } },
{"$match": {"_id" :{ "$ne" : null } , "count" : {"$gt": 1} } },
{"$project": {"name" : "$_id", "_id" : 0} }
]);
परिणामों को अधिकतम से कम से कम डुप्लीकेट के आधार पर क्रमित करने के लिए:
db.collection.aggregate([
{"$group" : { "_id": "$name", "count": { "$sum": 1 } } },
{"$match": {"_id" :{ "$ne" : null } , "count" : {"$gt": 1} } },
{"$sort": {"count" : -1} },
{"$project": {"name" : "$_id", "_id" : 0} }
]);
"नाम" के अलावा किसी अन्य कॉलम नाम के साथ उपयोग करने के लिए, "$name . बदलें " से "$column_name "