【发布时间】:2012-09-19 10:08:27
【问题描述】:
默认情况下,PostgreSQL 将 NULL 值视为最高值,因此对于降序查询将它们排序在最前面,在升序查询时将它们排在最后。
您可以通过指定“NULLS LAST”或“NULLS FIRST”在每次查询或创建索引时修改此行为。
如何将它与 Django ORM 结合使用,而无需使用原始查询?
IE。当我向我的 query_set 添加 qs.order_by("-publish_start") 之类的内容时,如何指定空值排序?或者,作为替代方案,在字段/索引声明时。
【问题讨论】:
标签: django postgresql orm