我收集了有关不同团队中人员的信息,我想找到每个团队中人员的数量。
{"name": "something1", "team":"hr"}
{"name": "something2", "team":"backend"}
{"name": "something3", "team":"hr"}
{"name": "something4", "team":"database"}
{"name": "something5", "team":"database"}
我正在寻找单线查询,这是我的新手,请向正确的方向引导我。
您将需要使用mongos聚合命令。类似于以下内容:
db.collection.aggregate([
{"$group" : {_id:"$team", count:{$sum:1}}}
])
我希望对您有所帮助,或为您指明正确的方向。