Аннотирование данных о диктах из смежных областей Django
У меня есть модель MyModel, которая содержит JSONField с именем calculo в MySQL, и я хочу аннотировать значение premio для выполнения агрегированной суммы. Как я могу заставить это работать?
class MyModel(models.Model):
...
calculo = JSONField(blank=True, null=True)
...
Я пробовал это, но получил пустой dict.
qs = MyModel.annotate(value=F('calculo__premio'))
Поле Fairfax:
'{"sc_ha": 2.77, "premio": 27735.84, "status": "1"}'