Давайте рассмотрим ситуацию,
class A(models.Model):
customer = models.FK(User)
created = models.DateTimeField()
...
Мне нужно выбрать все строки, созданные сегодня, но только те строки, которые были созданы впервые для каждого клиента.Предположим, что клиент сделал запись вчера и сегодня, мы не хотим ее включать.Но если клиент впервые вносит запись в таблицу сегодня, ее необходимо включить.
Этого можно достичь, используя два разных шага запроса: один для получения всех записей сегодня, затем проверьте, является ли клиентсделал эту запись в первый раз в этой таблице, используя следующий шаг запроса.
То, что я ищу, - это лучший оптимизированный способ для достижения этой цели.Есть ли лучшее решение, лучший способ использовать Django ORM?