Jak sortować obiekty zapytania w MongoEngine, tak jak w zwykłym zapytaniu mongodb?Sortowanie przy użyciu MongoEngine?
http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order
Jak sortować obiekty zapytania w MongoEngine, tak jak w zwykłym zapytaniu mongodb?Sortowanie przy użyciu MongoEngine?
http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order
Mongoengine jest inspirowana przez ORM Django i jak Django, używa order_by
aby posortować tabelę wynikową. order_by
przyjmuje zmienną liczbę argumentów ciągu, które są nazwami pól (zgodnie z definicją w dokumentach) opcjonalnie poprzedzonych znakiem "-
" (w celu wskazania sortowania malejąco, tj. Najwyższego jako pierwszego).
Na przykład:
class Person(Document):
first_name = StringField()
last_name = StringField()
age = IntField()
# later
people = Person.objects.order_by('last_name', '-age')
Dzięki, wielki odpowiedź! z jakiegoś powodu nie mogłem znaleźć tego w dokumentacji – user235925
Aktualizacja aktualizacji 'order_by': http://docs.mongoengine.org/en/latest/apireference.html?highlight=order_by#mongoengine.queryset.QuerySet.order_by – tester
Dobra odpowiedź, ale łącze jest zerwane. – Andres