मोंगो एकत्रीकरण ढांचे का उपयोग करके नया उत्तर
इस प्रश्न के पूछे जाने और उत्तर देने के बाद, 10gen ने मोंगोडब संस्करण 2.2 को एक एकत्रीकरण ढांचे के साथ जारी किया। इस क्वेरी को करने का नया सबसे अच्छा तरीका है:
db.col.aggregate( [
{ $group: { _id: { userId: "$userId", name: "$name" },
count: { $sum: 1 } } },
{ $match: { count: { $gt: 1 } } },
{ $project: { _id: 0,
userId: "$_id.userId",
name: "$_id.name",
count: 1}}
] )
10gen में एक आसान SQL से Mongo एकत्रीकरण रूपांतरण चार्ट है जो बुकमार्क करने लायक है।