gpt4 book ai didi

ruby-on-rails - 可以通过某些词来订购吗?

转载 作者:行者123 更新时间:2023-12-01 09:32:58 25 4
gpt4 key购买 nike

我有一个 Project具有属性 status 的模型.

status可以保存为以下值之一:Ongoing , Completed , Scheduled .

是否可以对带有 status 的记录进行排序? Scheduled 的值先来,Ongoing第二和Completed最后?

二阶子句将在每个状态段内按时间顺序排列项目。

最佳答案

这将根据您的需要返回按 status 列排序的记录:

Project.order('case projects.status
when 'Scheduled' then 0
when 'Ongoing' then 1
when 'Completed' then 2
end')

关于ruby-on-rails - 可以通过某些词来订购吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20801671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com