Я хочу получить сумму из двух полей (которые являются самими агрегациями) для каждого объекта в таблице.
Ниже описывается немного лучше того, что мне нужно, но результат Unknown column in field list
-Error:
items = MyModel.objects.annotate(
field1=Sum("relatedModel__someField"),
field2=Sum("relatedModel__someField")).extra(
select={"sum_field1_field2": "field1 + field2"})
Я также пытался использовать F() для поиска в поле, но это дает мне неверный оператор sql.
Любые идеи о том, как решить эту проблему, очень ценятся.