【发布时间】:2020-12-10 00:51:21
【问题描述】:
我有一个这样的模型
class MyModel(models.Model):
date = models.DatetimeField(auto_now_add=True)
我有一个日期列表(过去 7 天的日期,也可以是过去 30 天的日期)。我想要做的是获取在所有日期中特定日期创建的 MyModel 对象的数量。如下所示。
[{'date1': 2}, {'date2': 3}, {'date3': 7}....{'daten':26}]
字典的键是日期,值是在该特定日期创建的对象的数量。通过使用 forloop 并多次点击 db,我得到了输出,但是有没有办法从单个查询中获取它?
【问题讨论】:
标签: django django-queryset django-orm