记录按照控制器下的id进行排序,但当它们出现在*.html.erb
下时,它们又会再次出现故障。我得再次订购它们。为什么??
In Controller
def show
...
@records.order(:id)
...
end
在show.html.erb中,我必须再做一次,或者它是无序的
<% for tmp_record in @records.order(:id) %>
答案 0 :(得分:-1)
您的订单应如下所示:
@records = Record.all.order('id desc')
您还可以使用排序:
@records = Record.all.sort_by { |r| r.id }