我需要一种按两列对模型进行排序的方法(但不是按x,y排序)。我有一个可以在结果中‘提升’模型的priority列,还有一个标准的created_at,当没有设置priority时,它应该是排序键。我找到的唯一方法就是与工会合作。(SELECT * FROM `charts` WHERE priority IS NOT NULL ORDER BY priority ASC)
UNION (SELECT * FROM `charts` WHERE priority IS NULL AND created_at IS NOT NULL ORDER BY CREATED_AT