Django:检索今天创建的模型Queryset,但之前没有任何条目

时间:2018-11-24 12:51:35

标签: django django-models django-queryset django-orm

让我们情不自禁

class A(models.Model): 
   customer = models.FK(User)
   created = models.DateTimeField()
   ...

我需要提取今天创建的所有行,但仅提取针对每个客户首次创建的行。 假设一个客户昨天和今天输入了一个条目,我们不想包含它。但是,如果客户今天第一次在表中输入条目,则必须将其包括在内。

这可以通过两个不同的查询步骤来实现,一个查询今天要获取所有条目,然后使用下一步查询来检查是否在此表中首次创建了该条目。

我正在寻找的是一种更好的优化方法来实现这一目标。是否有更好的解决方案,以及使用Django ORM的更好方法?

0 个答案:

没有答案