![]() |
1
1
如果您愿意使用trunk,可以利用一周左右前添加的全新annotate()queryset方法,从而解决这个确切的问题: http://docs.djangoproject.com/en/dev/topics/db/aggregation/ 如果您想坚持使用django 1.0,可以使用extra()queryset方法的select参数,以稍微不那么优雅的方式实现这一点。这里有一个使用extra()的例子: 最后,如果您需要这一点来实现真正的高性能,可以将中的计数非规范化为单独的列。在我演示的单元测试部分,我有一些如何做到这一点的示例: |
![]() |
Florent · 如何在Django中聚合多个字段? 1 年前 |
![]() |
KWunsch · Django没有将pk引入模板 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |
![]() |
Farid · 限制django每个客户的访问 2 年前 |
![]() |
Blue · 从Django中的输入字段获取用户输入 2 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |