使用Ruby on Rails 4应用程序,我想保存不同行的嵌套属性,具有不同的id。
例如数据库模型:
weekresult
id | weeknumber
---------------
1 | 2
2 | 3
个人结果
id | weekresult_id | result
---------------------------
1 | 1 | 4
2 | 2 | 5
现在我想保存包含嵌套属性的weekresult 1和weekresult 2 in 1形式的个人结果。因此,周结果接受_nested_attributes以获得个人结果。
在weekresults_controller.rb我有
@weekresult = WeekResult.where(weeknumber: 2).first
我的表格中有
form_for @weekresult do |f|
f.fields_for :personal_results do |ff|
//this is weeknumber 2, how to get weeknumber 3 as well?
end
end
提前致谢。