У меня есть маршрут поиска, который я хотел бы сделать сингулярным, но когда я укажу особый маршрут, он все еще выполняет множественные маршруты контроллера, так ли это должно быть?
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"
Мне просто интересно будущее, если я все еще должен держать контроллер множественным числом? Rails 3.0.9