【发布时间】:2019-07-23 15:25:07
【问题描述】:
我正在尝试按两列排序。第一列是枚举字段(状态),第二列是 updated_at 列。
我目前是按枚举排序,如下图:
Car.order("
(status = 1 DESC, updated_at DESC),
status = 2 DESC,
status = 3 DESC,
status = 4 DESC,
status = 5 DESC,
status = 6 DESC,
status = 7 DESC"
)
如果有 3 辆汽车的状态为 1,我希望这 3 辆汽车通过 updated_at 列降序排序。
【问题讨论】:
标签: ruby-on-rails activerecord ruby-on-rails-5.2