2014-03-30 199 views

回答

17

可以使用.aggregate()

db.collection.aggregate([ 
    { "$group": { 
     "_id": "$field", 
     "count": { "$sum": 1 } 
    }}, 
    { "$match": { 
     "count": { "$gt": 1 } 
    }} 
]) 

另见SQL to Aggregate Mapping例子做到这一点。

+0

谢谢,帮助:-) –

+0

@尼尔谢谢你,这是非常有益的。你只是节省了我很多时间。 – KristCont

相关问题