Ruby on rails 更改rails 5中的URI模式
我在routes.rb中有这个Ruby on rails 更改rails 5中的URI模式,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,我在routes.rb中有这个 get 'search#search', to: 'search#search', as: 'search' 如果Irails routes,则返回以下内容: search GET /search%23search(.:format) search#search 我想将/search%23search更改为search/search 我如何才能做到这一点?在rails中,您可以这样写: get 'search/search', to: 's
get 'search#search', to: 'search#search', as: 'search'
如果Irails routes
,则返回以下内容:
search GET /search%23search(.:format) search#search
我想将/search%23search
更改为search/search
我如何才能做到这一点?在rails中,您可以这样写:
get 'search/search', to: 'search#search', as: 'search'
这将导致:
search GET /search/search(:format) search#search
get'search/search',to:'search#search',as:'search'
?…我刚刚创建了一个search\u controller.rb
以及视图,以便从那里搜索产品。这是路径get'search',到:'search#search'as:'search'
如果我想将该页面作为根页面root'search/search',到:'search#search',as:'search'
这样正确吗?只要写root'search#search'