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