私は得た
Class Question < ActiveRecord::Base
has_many :answers
end
と
class Answer < ActiveRecord::Base
belongs_to :question
end
質問のインデックス アクションには、すべての質問と基本的な CRUD アクションが一覧表示されます。
<% @questions.each do |question| %>
そして、このループ内に、その質問に対するすべての回答を表示する別のループがあります
<% question.answers.each do |answer| %>
アクションボタンの後、回答フォームを部分的にレンダリングしました
<%= render partial: 'answers/form' , question_id: question.id%>
しかし、それらが部分的にレンダリングされるquestion_id
と、答えはアウェイズ 1 になります。
私も試しました
<%= render partial: 'answers/form', :locals => {:question_id => question.id} %>
まだ成功していません。これは完全なインデックスとフォーム コードです。 https://gist.github.com/CassioGodinho/7412866 (インデックスのデータ切り替えは無視してください。これもまだ機能していません)