我有一个数组对象@questions
,它是基于两个条件的两个Active记录查询结果的集合。 @questions 会有一系列问题及其属性。我只想根据其中一个属性created_at
使用排序方法按降序对其进行排序。
请帮助完成这项工作:) -
答案 0 :(得分:1)
我明白了。
在数组对象@questions上有一种红宝石方式。
@questions = @questions.sort { |value1, value2| value2.created_at <=> value1.created_at }
以上对我来说效果很好。
答案 1 :(得分:0)
尝试这个
@questions = Question.order("created_at desc")