Маршрут, который вы видите, является действием редактирования маршрута ресурса, а не вашим отдельно определенным действием редактирования.Следовательно, он включает в себя контроллер в пути.
Если вы хотите, чтобы путь не включал контроллер автомобилей, вы можете включить это в определение маршрута:
resources :cars, :path => '/'
Из опыта я советую вамне делайте этого, потому что когда вы расширяете свое приложение, дела идут не так, как надо.
Я предлагаю вам покончить с определенным действием редактирования и редактировать свои автомобили из действия шоу вашего маршрута ресурсов.Кроме того, вы можете отобразить сообщение об успешном завершении действия обновления, не перенаправляя файл представления обновления.
Если вы хотите перенаправить, вы можете изменить маршруты ресурсов следующим образом:
resources :cars, :path => '/' do
member do
get 'thanks'
end
end