0
我正在創建一篇文章,但如果用戶想要,它會創建一個單一的評論,根據一個text_field_tag決定用戶決定與否。註釋不會與當前文章保存到數據庫模型圖標
在控制器中,event.create我有以下邏輯
@comment = Comment.new
@comment.article_id = params[:decide].to_i
@comment.customer_id = current_customer.id
@comment.description = params[:description]
respond_to do |format|
if @comment.save
else
end
end
我有問題,我得到的其他的響應,這意味着我不能將它保存,我不明白爲什麼,保存電話是什麼?
我還注意到,註釋創建選項在每個操作中都有默認行。
@article= Article.find(params[:event_id])
我只是想知道,如果comment.save調用的方法在我的評論控制器,或不救就救它直接在數據庫
會有一種方法來驗證保存參數是否正確的某種?作爲一個控制檯也許? – Jseb 2013-03-17 22:25:58
要了解有關錯誤的信息,請在末尾使用bang編寫save方法=>'save!'。然後,如果記錄無效,則會引發異常,您將在頁面上看到它。 – Zippie 2013-03-17 22:29:01
謝謝,我會標記它有一個很好的答案 – Jseb 2013-03-17 22:29:35