2009-10-10 55 views

回答

1

如果我做一次,我会做到这一点的看法是这样的:

<% @questions.sort {|x,y| y.votes <=> x.votes }.each do |question| %> 
    <p><%= @question.title %></p>  
<% end %> 

而像cwninja,如果有什么更有趣的比我做了逻辑控制器或帮手。

1

这主要是一个风格问题。

个人:

  • 如果它是一个硬编码排序顺序,只是坚持它在视图中。
  • 如果它背后有一些逻辑(根据请求参数,需要分页或其他任何有趣),然后将该集合粘贴到变量@answers中。
相关问题