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