Django ORM: сгруппировать по / мин и вернуть целые строки

У меня есть модель таблицы, как это

Таблица А


Поля A, B, C, D, E (5 полей)

Я хочу сгруппировать по полю B и мин по полю C, так что, в конце концов, мне нужно иметь полный набор запросов, как

A, B, C, D, E, Min(C)GroupBY(B) (6 полей).

Я знаю о A.objects.values ​​(B).annotate(min(C)), но он возвращает только 2 поля, а не полную строку.

Мои требования - использовать только чистый Django ORM или дополнительный. Я не могу использовать сырой SQL (ограничения для фильтра, rawqueryset и т. Д.), Потому что мне нужен набор запросов для импорта в Django-Tables2.

Любой совет, как я могу добиться этого?

0 ответов

Другие вопросы по тегам