大家好~我对这里的rails有点陌生。我的创建操作中有一个这样的控制器,但是我创建失败的评论总是直接指向“模板缺失”。我想知道如何解决这个问题,因为我的成功是在相同的路径上工作的......非常感谢~
def create
@book = Book.find(params[:book_id])
@comment = @book.comments.build(params[:comment]) if signed_in?
@comment.user = current_user
if @comment.save
flash[:success] = "Comment posted"
redirect_to book_path(@book)
else
render book_path(@book)
end
end
路线
resources :books do
resources :comments, only: [:create, :destroy]
end