Как суммировать столбец из поля JSON в формате строки? DJANGO
Я сделал это несколькими способами.
Можем ли мы помочь с этой проблемой?
Я очень благодарен всем за внимание. Спасибо.
transaction = Transactions.objects.all().annotate(amount=KeyTransform('amount','metadata')).aggregate(Sum('amount'))
print(totalAmount)
django .db.utils.ProgrammingError: функция sum (jsonb) не существует
APP | ЛИНИЯ 1: ВЫБЕРИТЕ СУММУ («количество») ОТ (ВЫБРАТЬ («libertyblue_transaction» ...
APP | СОВЕТ: ни одна функция не соответствует заданным типам имени и аргумента. Возможно, вам придется добавить явное приведение типов.