23
일반적인 mongodb 쿼리 에서처럼 MongoEngine에서 쿼리 개체를 정렬하려면 어떻게해야합니까?MongoEngine을 사용하여 정렬 하시겠습니까?
http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order
일반적인 mongodb 쿼리 에서처럼 MongoEngine에서 쿼리 개체를 정렬하려면 어떻게해야합니까?MongoEngine을 사용하여 정렬 하시겠습니까?
http://www.mongodb.org/display/DOCS/Sorting+and+Natural+Order
Mongoengine은 장고의 ORM에 의해 영감을, 그리고 장고처럼, 그것은 결과 집합을 정렬 order_by
를 사용합니다. order_by
은 문자열 인수의 가변 개수를 취합니다.이 인수는 문서에 정의 된대로 필드 이름 (선택적으로 "-
"으로 시작 함) (내림차순 정렬, 즉 가장 높은 우선 순위를 나타냄). 예를 들어
:
class Person(Document):
first_name = StringField()
last_name = StringField()
age = IntField()
# later
people = Person.objects.order_by('last_name', '-age')
감사합니다, 좋은 대답! 어떤 이유로 든 나는 문서에서 – user235925
'order_by' 링크를 찾지 못했습니다. http://docs.mongoengine.org/en/latest/apireference.html?highlight=order_by#mongoengine.queryset.QuerySet.order_by – tester
Good Answer하지만 링크가 깨졌습니다. – Andres