2011-02-09 74 views

回答

13

您可以一次對多個屬性進行排序。例如

sort({name : 1, age : -1}) 

將按名稱升序排序,然後按年齡遞減

看到這裏供參考:http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order

編輯:

在pymongo,這將是

.sort([['name', pymongo.ASCENDING], ['age', pymongo.DESCENDING]]) 

referenceL http://api.mongodb.org/python/current/api/pymongo/cursor.html#pymongo.cursor.Cursor.sort

+0

你會如何在Pymongo中編寫該查詢? Pymongo不接受字典。它接受2個參數 – TIMEX 2011-02-09 01:03:58

相關問題