0
我有一個評論和評論表,其中評論可以有很多評論。如何從其父母部分添加相關記錄?
如何在評論部分中添加新評論表單?
我現在有一個「未定義的方法`model_name'爲NilClass:Class」錯誤。
_review.html.erb
<div class="review">
<div class="review_content">
<h2 class="review_partial_title"><%= review.title %></h2>
<p class="review_body"><%= review.body %></p>
</div>
<div class="clearall"></div>
<div class="comments_container">
<%= render :partial => 'comments/comment', :collection => review.comments %>
</div>
<div class="add_comment_container">
<%= form_for [@review, @comment] do |f| %>
<p>body: <br>
<%= f.text_field :body %></p>
<%= submit_tag %>
<% end %>
</div>
<div class="clearall"></div>
</div>
review.rb
class Review < ActiveRecord::Base
has_many :comments
accepts_nested_attributes_for :comments
end
路線
resources :reviews do
resources :comments
end
感謝所有幫助它非常感謝!
感謝您的回答,它幾乎只作品,我得到一個不能重定向到零!錯誤。我已經添加了控制器到我的問題,任何想法可以解決這個問題? – Dave
對不起,剛剛意識到這是評論控制器不是評論的問題,你的答案非常感謝非常感謝! – Dave