【发布时间】:2015-11-09 10:22:24
【问题描述】:
有没有办法在不循环所有关联项的情况下进行fields_for 和has_many 关联?
我的情况与here讨论的情况非常相似:
我有一个Person 模型,有几个相关模型(Address、Phone number、Jobtitle...),我只想在表单上创建新记录。
新记录应从现有记录中预先填写。我有一个辅助函数可以捕获正确的数据,我只想让fields_for 显示它而无需通过 do 循环。
【问题讨论】:
-
你在说什么“循环”?
-
可能循环浏览现有数据:/
-
<%= f.fields_for :addresses do |a| %>枚举该人的所有地址。我不想那样做,我已经在别处查询过数据了。
标签: ruby-on-rails simple-form fields-for