在这种情况下,pymongo查询是什么

问题描述 投票:0回答:1

我收集了有关不同团队中人员的信息,我想找到每个团队中人员的数量。

{"name": "something1", "team":"hr"}
{"name": "something2", "team":"backend"}
{"name": "something3", "team":"hr"}
{"name": "something4", "team":"database"}
{"name": "something5", "team":"database"}

我正在寻找单线查询,这是我的新手,请向正确的方向引导我。

mongodb pymongo
1个回答
0
投票

您将需要使用mongos聚合命令。类似于以下内容:

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

我希望对您有所帮助,或为您指明正确的方向。

© www.soinside.com 2019 - 2024. All rights reserved.