【发布时间】:2016-06-06 14:04:16
【问题描述】:
我有一个查询,用户 order_by 对数据库中的多个聚合字段进行了查询,如下所示:
list = MyList.objects.filter(key_item=None).extra(
select={"diff":"abs(field1+field2+field3+field4+field5+field6+field7+field8+field9+field10)"}).order_by('-diff')
我在代码中的几个地方都使用了它,我宁愿把它放在某个集中的地方。
我想知道在 django 中重用它的最佳方式。
【问题讨论】: