use*_*925 30 mongodb mongoengine
如何在MongoEngine中对查询对象进行排序,就像在常规mongodb查询中一样?
http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order
dcr*_*sta 62
Mongoengine的灵感来自Django的ORM,和Django一样,它用于order_by对结果集进行排序.order_by采用可变数量的字符串参数,这些字段名称是字段名称(在文档中定义),可选地前面带有" -"(表示降序排序,即最高的第一个).
例如:
class Person(Document):
    first_name = StringField()
    last_name = StringField()
    age = IntField()
# later
people = Person.objects.order_by('last_name', '-age')
| 归档时间: | 
 | 
| 查看次数: | 22403 次 | 
| 最近记录: |