Django 查询集在两个字段上注释

问题描述

我有一个 django 模型(它记录了一些 group_id 的活动)

/node_modules/puppeteer/lib/types"' has no exported member 'Cookie'.

我想得到这样的结果:

  • 按 update_date 对结果进行分组
  • 分别计算状态“1”和“2”的数量
class Record(models.Model):
    group_id = models.PositiveSmallIntegerField(null=True,blank=True,default=None)
    update_date = models.DateTimeField(auto_Now=True)
    status = models.PositiveSmallIntegerField(default=1)  #only 2 status number: 1 or 2
    activites = models.CharField(max_length=64,null=True,default=None) #Not important for this question
    ...

我试过用,

{'update_date':'2020-01-01','status_equal_to_1': 10,'status_equal_to_2': 20},{'update_date':'2020-01-03','status_equal_to_1': 12,'status_equal_to_2': 9},......

但是,它只计算 update_date。 如何统计这个查询集的状态?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)