Order by с полем, которого нет в group by fields django orm

final_submission: представление, набравшее максимальное количество баллов.

Мне нужен запрос, который дает мне список окончательных заявок для каждой проблемы и участника, отсортированный по времени подачи.

Submission.objects.all().values('participant_id', 'problem_id').annotate(Max('score')).order_by('-submitted_time')

приведенный выше запрос не работает. Я не знаю, как упорядочить по полю, которое не входит в group by fields

Вернуться на верх