У меня есть модель, которая выглядит так:
Requests: user, req_time, req_text
В БД записи могут выглядеть так:
id, user_id, req_time, req_text
1 1 TIMESTAMP YES
2 1 TIMESTAMP NO
3 2 TIMESTAMP YES
и т.д.
Как написать запрос Django ORM, который: группирует запросы по пользователю, фильтрует запросы по req_text, а также выбирает максимальный идентификатор результирующего набора результатов. Поэтому для каждого пользователя я верну одну строку, которая соответствует условию фильтра, а также имеет наибольший идентификатор.