Я только начинаю с рельсов, и у меня очень простой случай.У меня есть «домашний» контроллер.В этом контроллере определено одно действие index.Когда я иду в ~ / home, я получаю сообщение об ошибке:
uninitialized constant HomesController
(я заметил единственное / множественное число).
Это первое, что я не получаю (ядумал, что он автоматически перейдет в ~ / home / index).
Во-вторых, если я перейду к ~/home/edit
(обратите внимание, что это действие еще не существует), я также получу: uninitialized constant HomesController
Но еслиЯ иду в ~ / home / show (шоу также не существует), я получаю другое сообщение об ошибке:
No route matches "/home/show"
Как я могу получить 2 разных ошибки по той же причине (несуществующее действие).И что за дело с этой константой?
Спасибо
Редактировать Я запускаю рельсы 3.0
Вот мой файл rout.rb
Topnotch::Application.routes.draw do
resources :subscriptions
resource :home
get "home/index"
get "subscriptions/index"
root :to => "home#index"
end