【发布时间】:2015-10-21 04:24:43
【问题描述】:
我想要一个用户列表,其中包含他们每个人的费用总和。我只想在到期金额中包含费用。这是返回所有费用的总和,而不是过滤掉尚未到期的费用。
user_array = User.objects.all().annotate(
total_sum=Sum('charge__amount', only=Q(charge__due_date__lte=date))
)
【问题讨论】:
标签: python django conditional annotate