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.
Любой совет, как я могу добиться этого?