我有
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 (请忽略索引上的数据切换,它还没有工作)