У меня есть поисковый маршрут, который я хотел бы сделать в единственном числе, но когда я указываю единственный маршрут, он по-прежнему создает множественные маршруты контроллера, так ли это должно быть?
resource :search
Дает мне
search POST /search(.:format) {:action=>"create", :controller=>"searches"}
new_search GET /search/new(.:format) {:action=>"new", :controller=>"searches"}
edit_search GET /search/edit(.:format) {:action=>"edit", :controller=>"searches"}
GET /search(.:format) {:action=>"show", :controller=>"searches"}
PUT /search(.:format) {:action=>"update", :controller=>"searches"}
DELETE /search(.:format) {:action=>"destroy", :controller=>"searches"}
Множественный контроллер "ищет"
На самом деле у меня есть только один маршрут ... для создания поиска:
Так я и сделал: match "search" => "search#create"
Мне просто интересно на будущее, если я все еще должен оставить контроллер во множественном числе? Рельсы 3.0.9