1
我正在基本的博客引擎上工作,我已對註釋應用驗證,但是當我提交時不顯示錯誤,而是顯示默認情況下使用rails的ActiveRecord :: RecordInvalid 。評論驗證錯誤未在帖子視圖中顯示
我的意見控制器
def create
@post = Post.find(params[:post_id])
@comment = @post.comments.create!(params[:comment])
redirect_to @post
end
我的職位/顯示示意圖如下該意見徵求
<%= form_for [@post, Comment.new] do |f| %>
<p class="comment-notes">Your email address will not be published. Required fields are marked <span class="required">*</span></p>
<p>
<b><%= f.label :name, "Name * " %></b><%= f.text_field :name %><br /></p>
<p>
<b><%= f.label :body, "Comment" %></b><%= f.text_area :comment, :cols => 60, :rows => 5 %>
</p>
<p>
<%= f.submit "Post Comment" %>
</p>
任何人可以幫助我,以顯示在同一崗位驗證錯誤/顯示工作正常視圖?
在此先感謝
確定它通過創建方法停止引發錯誤,但它仍然不顯示驗證錯誤 – shail85
更新了答案 – shweta
謝謝。這解決了這個問題。 – shail85