没有路线匹配[GET]" / comments / 10"在尝试删除评论时,这里是我的评论路线:
comments POST /comments(.:format) comments#create
new_comment GET /comments/new(.:format) comments#new
edit_comment GET /comments/:id/edit(.:format) comments#edit
comment PATCH /comments/:id(.:format) comments#update
PUT /comments/:id(.:format) comments#update
DELETE /comments/:id(.:format) comments#destroy
答案 0 :(得分:0)
错误没有错。您没有定义GET路线。您有编辑的GET路线,但不仅仅是查看。
view_comment GET /comments/:id(.:format) comments#view
如果这不是您正在讨论的问题,尽管可能是删除按钮正在调用GET方法而不是DELETE方法。你可以发布任何调用DELETE方法的代码吗?
另一种选择是当您删除时,您将重定向到错误的路线。