"users"}-6ren"> "users"}-出于某种原因,我的 Rails 应用程序试图访问我的 Controller 中的一个我没有计划的操作,这反过来给我一个路由错误。我正在使用 Rails 中的资源功能来获取我的所有路线。 这是我的 Co-6ren">
gpt4 book ai didi

ruby-on-rails - 没有路由匹配 { :action= >"edit", :controller= >"users"}

转载 作者:太空宇宙 更新时间:2023-11-03 16:05:45 25 4
gpt4 key购买 nike

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

enter image description here

这是我的 Controller

enter image description here

最后,当我执行 rake routes 时,我得到了以下路由,我想知道为什么当它在控制台中清楚地向我显示正确的路由时我会收到路由错误 enter image description here

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

最佳答案

我有同样的错误

你可以查看文件views/layout/_header.html.erb

我的错误是 <%= link_to "Settings", edit_user_path(current_user) %>

但它必须 <%= link_to "Settings", edit_user_path(current_user) %>

关于ruby-on-rails - 没有路由匹配 { :action= >"edit", :controller= >"users"},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14250315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com