0
使用下面提供MongoDB中的樣本數據,查找收集pymongo
data = [{'name':'a','value':2},
{'name':'a','value':3},
{'name':'b','value':1},
{'name':'b','value':3},
{'name':'c','value':2}]
我已經知道如何找到一個名爲「一個」匹配:
db.lol.find_one({'name': 'a']},sort=[("value", pymongo.DESCENDING)])
我怎樣才能使用pymongo獲取每個具有最高值的名稱的所有數據,如下所示:
data = [{'name':'a','value':3},
{'name':'b','value':3},
{'name':'c','value':2}]