两种方法
distinct 需去重字段
1.db.getCollection('account').distinct("gid")
先使用第一个分组对指定键上的所有值去重,然后使用第二个分组统计这些值。
2. db.getCollection('account').aggregate([
{"$group": {"_id": "$gid"}},
{"$group": {"_id":null, "counts": {"$sum": 1}}}
])
两种方法
distinct 需去重字段
1.db.getCollection('account').distinct("gid")
先使用第一个分组对指定键上的所有值去重,然后使用第二个分组统计这些值。
2. db.getCollection('account').aggregate([
{"$group": {"_id": "$gid"}},
{"$group": {"_id":null, "counts": {"$sum": 1}}}
])