Получение нескольких полей из аннотации с помощью Max в Django
Я хотел бы получить несколько полей из "аннотации" в Django, с помощью Max и Filter.
Итак, у меня есть такой запрос:
w=Wherever.objects.prefetch_related('wherever2').filter(...).values(...).annotate(max_wherever2_field1=Max('wherever2__field1', filter=Q(wherever2__field2=False)))
Итак, учитывая наибольшее значение в поле1, и фильтр в поле2, я хочу получить остальные поля того же регистра в таблице wherever2.
Как я могу это сделать?