Ruby on rails rails:从控制器名称中删除下划线
当我生成一个名为controller的两个单词时,比如Ruby on rails rails:从控制器名称中删除下划线,ruby-on-rails,friendly-url,prettify,Ruby On Rails,Friendly Url,Prettify,当我生成一个名为controller的两个单词时,比如FooBarrails创建了一个控制器和路径,比如FooBar。我希望路径至少为FooBar 可能吗?建议 取决于routes.rs中如何定义路线。例如: # if you have named routes map.foobar '/foobar/:action', :controller => 'foobar' # if you have resources, this will generate map.resources :f
FooBar
rails创建了一个控制器和路径,比如FooBar
。我希望路径至少为FooBar
可能吗?建议 取决于routes.rs中如何定义路线。例如:
# if you have named routes
map.foobar '/foobar/:action', :controller => 'foobar'
# if you have resources, this will generate
map.resources :foo_bar, :as => 'foobar'
这是针对Rails 2.3的。*,与Rails 3略有不同