Я работаю над приложением Ruby on Rails 3 (.0), которое использует движок Rails. Однако в моем локальном приложении я хочу переопределить один из маршрутов, предоставляемых движком Rails.
Из конфигурации двигателя / rout.rb:
match 'their_named_route' => 'controller#action', :as => 'the_route'
Из моего приложения config / rout.rb:
match 'my_named_route' => 'controller#action', :as => 'the_route'
Однако, когда я проверяю маршруты, оба, кажется, активны (и их маршрут, кажется, "победит", по крайней мере, в контроллерах двигателя)
$ rake routes
the_route /my_named_route(.:format) {:controller=>"controller", :action=>"action"}
the_route /their_named_route(.:format) {:controller=>"controller", :action=>"action"}
Есть ли хороший способ сделать так, чтобы именованный маршрут моего локального приложения имел приоритет?