Django ORM,group_by按所有值分组

时间:2013-12-17 14:57:38

标签: python django orm group-by

当我尝试使用

products = products.annotate(count_prices=Count('prices'))

不幸的是它正在使用所有选择参数:(

如何强制分组一个字段?我有很多

products.extra(select = {'purchase_price': """ ...

它正在将它添加到分组中。有任何想法吗?

1 个答案:

答案 0 :(得分:0)

按字段“x”分组:

products.values("x").annotate(count_prices=Count('prices')).order_by()