django - 如何从 Django 过滤器查询中获取总和
问题描述
我使用了以下查询,并且正在尝试获取“费用”的总和
reg_total_fees =orders.aggregate(all_sum=Sum('par_payment__fee'))
但我明白了:{'all_sum': 1785}
你知道我怎么才能得到价值吗?
解决方案
reg_total_fees =orders.aggregate(all_sum=Sum('par_payment__fee'))['all_sum']
推荐阅读
- javascript - 当`let y = x`时,`y !== x`是否可能
- raspberry-pi4 - 为什么 ir-keytable 退出?
- hubspot - 如何将 Hubspot 与自定义构建 CRM 集成(避免 hubspot UID)
- c# - 如何检查对象的 FIELD 是否存在于给定对象的列表中?
- javascript - React - conditional/message
- node.js - nodejs消耗的内存随着项目大小的增加而不断增加是否正常
- python - 制作一个接受用户输入的计算器,直到用户输入 0 但无法正常工作
- javascript - 永远不会调用带有 Jest 的模拟模块函数
- r - mlr3 的 task$feature_names 在 R 中重新排序变量?
- c++ - 如何使用两个类型定义向量上的指针进行访问