订购accepts_nested_attributes_for行

时间:2012-04-11 07:27:03

标签: ruby-on-rails ruby-on-rails-3

我在时间表和时间表之间有一个accepts_nested_attributes_for关联。这很好用,但是当我想输出时间表时,这些行会在时间表行记录的ID上排序。相反,我想在“daynr”字段上排序。我怎样才能做到这一点?代码是这样的:

<% for timesheetline in timesheet.tms_timesheetlines %>
  <%= timesheetline.daynr %>
  <%= timesheetline.description %>
<% end %>

1 个答案:

答案 0 :(得分:0)

尝试:

<% for timesheetline in timesheet.tms_timesheetlines.order(:daynr) %>