我最近创建了一个名为setting的模型。现在在设置页面中,我拥有设置的所有这些集合。但是当我尝试保存它时,它在SettingsController中说NameError:未初始化的常量SettingsController!我知道这涉及对象的路径,即“map.resource:settings”。这就是为什么它重定向到locahost:3000 /设置(这是不存在的)。我怎样才能更改路线,以便我也可以更改重定向到的网址?谢谢!非常需要这个soooooo!
答案 0 :(得分:0)
您可以使用:controller
option in 2.3:
map.resources :settings, :controller => 'what_ever_you_want'
或:as
option更改路径:
map.resources :settings, :as => 'some_other_path'
:controller
更改控制器类,以便上面使用WhatEverYouWantController
。 :as
更改路径,以便上述内容使用/some_other_path/new
,/some_other_path/11
等。