标签: python django orm
除非我误解了Django's docs,否则它会说,如果您这样做,例如query_set.values('name').annotate(votes=Sum('vote')),则ORM会将具有相同name的行分组并应用Sum('vote')每个小组。但是,我一直在得到一个结果集,其中没有聚合具有相同名称的行;它们作为结果集中的单独条目返回。我误读了the docs吗?
query_set.values('name').annotate(votes=Sum('vote'))
name
Sum('vote')
我在Django 1.8上。