objects mongodb mongoengine

mongodb - objects - querying database mongoengine



Ordenar utilizando MongoEngine? (1)

Mongoengine está inspirada en el ORM de Django y, como Django, usa order_by para ordenar el conjunto de resultados. order_by toma un número variable de argumentos de cadena, que son los nombres de campo (como se definen en sus documentos), precedidos opcionalmente por un " - " (para indicar una ordenación descendente, es decir, la más alta primero).

Por ejemplo:

class Person(Document): first_name = StringField() last_name = StringField() age = IntField() # later people = Person.objects.order_by(''last_name'', ''-age'')

¿Cómo ordeno los objetos de consulta en MongoEngine, como lo haría en una consulta mongodb regular?

http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order