在Ruby on Rails中减少循环

bai*_*ihu 3 ruby ruby-on-rails

我一直试图将我的循环改为递减而不是递增.我没有尝试过任何工作,请有人帮助我.

<% @orders.each do |order| %>
   #code
<% end %>
Run Code Online (Sandbox Code Playgroud)

谢谢

Aru*_*hit 13

阵列#reverse_each

与Array#each相同,但以相反的顺序遍历self.

试试以下内容:

<% @orders.reverse_each do |order| %>
   #code
<% end %>
Run Code Online (Sandbox Code Playgroud)