【发布时间】:2020-06-23 02:42:06
【问题描述】:
我正在尝试重现 railscast episode 196 Nested Model Form 中演示的功能,这已经很老了。
我面临的问题是,Rails 目前只显示一个问题和选择实例,而不是 3 个。
在我的应用中,相关模型是论文、问题和选择。
相关代码块:
app/controllers/papers_controller.rb
def new
@paper = Paper.new
3.times do
question = @paper.questions.build
3.times { question.choices.build }
end
end
app/views/papers/_form 太长,无法在此处发布
app/views/papers/_question_fields
app/views/papers/_choice_fields
有关完整的应用程序代码,请参阅github repo。
【问题讨论】:
-
您也可以分享一下您的看法吗?
-
@Prakash 我已经包含了指向视图和整个 repo 的链接
标签: ruby-on-rails ruby-on-rails-5 nested-forms railscasts