我正在创建一篇文章,但如果用户想要,它将创建一个评论,根据一个 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
我遇到的问题是我得到了 else 的响应,这意味着我无法保存它,而且我不明白为什么,保存调用是什么?
我还注意到评论创建选项在每个操作中都有默认行。
@article= Article.find(params[:event_id])
我只是想知道 comment.save 是在我的评论控制器中调用一个方法,还是 save 只是将它直接保存到数据库中