在我的应用程序中,一个call_for_submission
has_many questions
。我希望正在制作的用户submission
能够看到每个question
,并能够提供answer
. 所以一个question
has_oneanswer
和一个submission
has_many answers
。
如何call_for_application's
questions
在submission
编辑视图中遍历 a 并为 a 提供表单字段answer
?我在submission
编辑视图中已经做到了这一点,cocoon
用于动态字段:
= simple_form_for @submission do |f|
#... other code
- @questions.each do |question|
= question.question_text
= f.simple_fields_for :answers do |answer|
= render 'answer_fields', :f => answer
%p
.links
= link_to_add_association('<i class="icon-plus"></i> Add answer'.html_safe, f, :answers)
但我无法弄清楚这些关联应该是什么。answer
属于 asubmission
和 a吗question
?