我想用条件订购我的记录。假设我有Model
。字段为[x,y,z]
。
这些都是字符串类型的列。我想按条件对记录进行排序
z = "YGS-1" and y DESC
例如,。因此,如果值为“YGS-1”,则z具有条件,y具有DESC条件。 我怎样才能对我的记录进行排序。有了这些条件。
有什么想法吗?
感谢。
答案 0 :(得分:1)
Rails 3:
Model.where(:z => 'YGS-1').order('y DESC')
答案 1 :(得分:1)
我假设您的模型名为Item
:
@items = Item.where(:z => "YGS-1").order("y DESC")