ROB*_*ROB 14 mongodb mongodb-query aggregation-framework
如何在mongodb中列出集合中字段的所有非不同值?我找到了明确的命令来找到该字段的所有不同值,但我想要相反.
Nei*_*unn 26
你可以使用 .aggregate()
db.collection.aggregate([
{ "$group": {
"_id": "$field",
"count": { "$sum": 1 }
}},
{ "$match": {
"count": { "$gt": 1 }
}}
])
Run Code Online (Sandbox Code Playgroud)
另请参阅SQL to Aggregate Mapping示例.