【发布时间】:2013-08-01 05:50:24
【问题描述】:
我正在执行以下查询:
People.objects.filter(
Q(name__icontains='carolina'),
Q(state__icontains='carolina'),
Q(address__icontains='carolina'),
)[:9]
我希望查询的第一个结果是名为“Carolina”的人(并且还匹配其他字段,但名称在前)。问题是我认为没有任何方法可以确定字段“权重”或“优先级”。
有什么想法吗? 谢谢!
【问题讨论】:
-
都没有,客户改变了主意,但 3 个查询是个好方法。
标签: mysql sql django orm django-views