У меня есть модель, которая выглядит так:
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
и др.
Как написать запрос ORM Django, который: группирует запросы пользователя, фильтрует запросы на основе req_text, а также выбирает максимальный идентификатор результирующего набора результатов. Поэтому для каждого пользователя я верну одну строку, которая соответствует условию фильтра, а также имеет наибольший id.