简单问题:
我已将以下内容添加到我的路线中。 RB
match 'settings' => 'users#edit'
我尝试在/ settings处设置用户设置页面(只需使用编辑表单和更新按钮)。
我在用户控制器中创建了编辑/更新方法,并添加了编辑视图和_form。
出于某种原因,当我进入/设置时,我得到了:
No route matches {:action=>"show", :controller=>"users"}
(即使用户#show存在)
奇怪的是,我可以让它正常工作以路由到用户#show如果我改变了我的路线.rb - 但那不是我想要的!
我想我错过了一些明显的东西 - 有人能指出我正确的方向吗?
答案 0 :(得分:1)
重新启动开发服务器时,此问题是否会消失?在服务器运行后创建路由很有趣。
答案 1 :(得分:0)
结果发表评论我的link_to修复了它..