2014-05-23 5 views
1

내부 SELECT 문이 내 검색어 세트입니까? 이 사건에 대한 해결책이 없다면.장고 order_by

답변

0

아니요, 아니요, order_by에서 select 문을 사용할 수 없습니다. 여러 개의 주석을 사용하여이 작업을 수행하지 않는 이유가 있습니까?

most_event_wins = UserEvent.objects.filter(position=1)\ 
    .values('user', 'user__first_name', 'user__last_name')\ 
    .annotate(wins=Count('user')).annotate(max_created=Max('created'))\ 
    .order_by('-wins', 'max_created')