2015-12-24 4 views
1

У меня есть ресурс, называемый центрами, определенными в route.rb. Когда я получаю localhost: 3000/центры center_controller, выполните действие show вместо индекса. Это не должно происходить в соответствии с документацией Ruby on Rails CRUD.Ruby on rails execute show index index

Любая идея?

+1

Пробовали ли вы посмотреть в лог-файл, а также попробовать отладить? Что на самом деле написано в журнале? – dsounded

+1

предоставить rake: route output –

+0

Добро пожаловать в StackOverflow. В то время как кому-то может повезти, пытаясь ответить на это, большинству из нас потребуется дополнительная информация, такая как вывод «рейк-маршрутов» и файл routes.rb. – steel

ответ

4

У меня есть один пункт. Вы используете

resource :centers 

или

resources :centers 

второй вариант имеет индекс действия, первый не

+0

ресурс: центр затем –

+0

love u @dsounded – ayoseturru

+0

спасибо. Это действительно полезно. – hqt

Смежные вопросы