我们假设以下postgres查询:
select *
from (
select distinct on (article) *
from articles a
where product = 'T-Shirts') a
order by min_price
如何在Django ORM中建立此功能?
使用Article.objects.[filters].distinct('article')
会强制我执行.order_by('article', 'min_price')
,这会导致错误的查询。
提前致谢。