我在数据库中有以下数据:
1
2
3
4
5
我想输出以下内容:
3
4
5
我需要它在 View 中打印:
<%car.colors.limit(3).order('created_at ASC').each do |color|%>
...
我知道存在 reverse_order ,但是存在类似于反向排序吗?
(我知道可以将数据加载到数组中,然后遍历数组,但是这种方式效率不高)
最佳答案
怎么做
<%car.colors.limit(3).order('created_at DESC').reverse.each do |color|%>
关于mysql - Rails 3-ActiveRecord和反向排序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9265077/