CommentsController 中的 NoMethodError#create undefined 方法
NoMethodError in CommentsController#create undefined method
CommentsController 中没有方法错误#create
未定义的方法“评论”
这是有问题的代码。 @comment = current_user 是举红旗的人。
def create
@comment = current_user.comments.build(comment_params)
if @comment.save
redirect_to post_path(@comment.post_id),
我正在关注 'Rails Crash Course' 这本书,我试图让用户对 post 发表评论,但是当我尝试创建评论时出现此错误。
检查你的 user.rb
它应该低于
has_many :comments
CommentsController 中没有方法错误#create 未定义的方法“评论”
这是有问题的代码。 @comment = current_user 是举红旗的人。
def create
@comment = current_user.comments.build(comment_params)
if @comment.save
redirect_to post_path(@comment.post_id),
我正在关注 'Rails Crash Course' 这本书,我试图让用户对 post 发表评论,但是当我尝试创建评论时出现此错误。
检查你的 user.rb
它应该低于
has_many :comments