【发布时间】:2014-07-29 00:11:28
【问题描述】:
按字段对 Active Record 对象数组进行排序的最佳方法是什么?
这个数组是一个对象的字段,link_pages,我希望它按字段“sequence”排序
<% @menu_bar.link_pages.each do |lp| %>
<li id="page_<%= lp.id%>" class="ui-state-default">
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span>
<font size=5><%= lp.name %></font> |
<%= link_to "remove",
:controller => "admin/menu_bars",
:action => :remove_page_from_menu,
:page => lp.id,
:id => @menu_bar.id %>
</li>
<% end %>
也许有一种方法可以做到@menu_bar.link_pages.sort_by_sequence.each do,这会很巧妙,但我就是不知道。
【问题讨论】:
-
我认为是 2.3.8 版。默认不是 3
标签: ruby-on-rails