没有路线匹配{:action =>“edit”,:controller =>“users”}

时间:2013-01-10 03:19:33

标签: ruby-on-rails ruby ruby-on-rails-3.1

出于某种原因,我的rails应用程序正在尝试访问我的控制器中的一个我没有计划的操作,而这反过来又给我一个路由错误。我在rails中使用资源功能来获取所有路由。

enter image description here

这就是我在控制器中的内容

enter image description here

最后,当我做了rake路线时,我得到了以下路线,我想知道为什么我在控制台中清楚地显示正确的路线时出现路由错误 enter image description here

编辑:下面是我的routes.rb enter image description here

1 个答案:

答案 0 :(得分:2)

我有同样的错误

您可以签入文件视图/ layout / _header.html.erb

我的错误是<%= link_to“设置”,edit_user_path(current_user)%>

但必须<%= link_to“设置”,edit_user_path(current_user)%>