前言
其實mongo聚合語法都是一樣的, 只不過類型不同的部分需要做一些處理
聚合字符串
這種指定單條的聚合直接用聚合語句就可以
res = list(mongoclient.aggregate([{"$group": {"_id": "$source.groupa.name", "total": {"$sum": 1}}}]))
print(res)
聚合列表
聚合列表的話也是一樣的, 出來的結果是這樣
寫個for循環把數據處理一下就行
其實mongo聚合語法都是一樣的, 只不過類型不同的部分需要做一些處理
這種指定單條的聚合直接用聚合語句就可以
res = list(mongoclient.aggregate([{"$group": {"_id": "$source.groupa.name", "total": {"$sum": 1}}}]))
print(res)
聚合列表的話也是一樣的, 出來的結果是這樣
寫個for循環把數據處理一下就行