我试图注释不同产品的数量,但到目前为止我还没有成功。,比如p1, p2, p3, p4 and p5,其中p1数量应该是3,因为它被选择了三次,而其他的可能只有一个,因为我们只选择了每种产品中的一个。我最初的实现是:但是这总是返回所有产品的1,尽管它们是多次被选中的到目前为止,我试图解决这个问题的尝试是:
# or
如何使用自记录创建以来的天数计算来注释表的Django查询?qs = qs.annotate(days=(ExtractDay(Now()-F('created_datetime'))))django.db.utils.ProgrammingError从表面上看,我只需要执行EXTRACT(DAY FROM
Django文档给出了基于注释的相关字段的示例(即,在QuerySet ()中使用连接)。文档中的一个简化示例是Store.objects.annotate(min_price=Min('books__price')),其中books是Store to Book的ManyToMany字段,价格是Book的字段。为了继续这个例子,我如何生成一个带注释的store对象QuerySet