Python 无法按queryset django分组
我有这样一个查询集: 所有公司id均为999。我想按id对其进行分组,并求出当前燃烧率之和。 我制定了以下代码: Objects.all().value('company_id')。注释(总计=总和('c current_burn_rate')) 我期望: 但是你可以得到:Python 无法按queryset django分组,python,django,Python,Django,我有这样一个查询集: 所有公司id均为999。我想按id对其进行分组,并求出当前燃烧率之和。 我制定了以下代码: Objects.all().value('company_id')。注释(总计=总和('c current_burn_rate')) 我期望: 但是你可以得到: 为什么它不起作用?我认为你应该使用聚合法 Objects.filter(公司id=999).aggregate(总计=Sum('c current\u burn\u rate')) 更多信息:谢谢,是的,这是正确的案例
为什么它不起作用?我认为你应该使用聚合法
Objects.filter(公司id=999).aggregate(总计=Sum('c current\u burn\u rate'))
更多信息:谢谢,是的,这是正确的案例。我知道我可以这样做。但我感兴趣的是找出为什么按值和注释分组不能共享模型。公司id是外键吗?是。公司是外键