Django order_by字段总和
发布于 2021-01-29 17:02:14
是否可以使用django ORM通过两个不同字段的总和对查询集进行排序?
例如,我有一个看起来像这样的模型:
class Component(models.Model):
material_cost = CostField()
labor_cost = CostField()
我想做这样的事情:
component = Component.objects.order_by(F('material_cost') + F('labor_cost'))[0]
但不幸的是,F对象似乎不适用于“ order_by”。django有可能发生这种情况吗?
关注者
0
被浏览
47