Я хотел создать новое действие и назвал его «showemployees».Вот что я уже сделал:
-> в контроллере:
def showemployees
end
-> создание приложения / views / employee / showemployees.html.erb
-> вconfig / маршруты
match "/employees/showemployees" => "employees#showemployees"
Я думал, что этого достаточно для открытия showemployees.html.erb сейчас через localhost: 3000 / employee / showemployees , но, похоже,например, Rails все еще проходит через действие show (из ресурсов: employee) и не выполняет действие showemployees, потому что оно говорит мне
ActiveRecord::RecordNotFound in EmployeesController#show
Couldn't find Employee with ID=showemployees
Что мне нужно изменить, чтобы Rails выполнял действие showemployees-action?
исходный код моего маршрута:
System::Application.routes.draw do
match "/employees/showemployees" => "employees#showemployees" #für showemployees.html.erb
root :to => "employees#index"
resources :course_to_dos
resources :current_qualifications
resources :expected_qualifications
resources :skills
resources :employees
resources :positions
resources :admin
end