Итак, у меня есть стол для групп, стол для торжеств и таблица band_festivals. У меня возникли проблемы с доступом к странице show стола bands_festivals. Это мой маршруты файл:Rails routing with a имеет много сквозных отношений, нет id
Ejemplo::Application.routes.draw do
resources :bands_festivals
resources :festivals do
resources :band_festivals
end
resources :bands do
resources :band_festivals
end
Как предложил другие люди, но я все еще получаю следующее сообщение об ошибке:
No route matches {:action=>"show", :controller=>"band_festivals", :id=>#'<'BandFestival band_id: 2, festival_id: 1, year: 1, created_at: "2013-11-20 19:24:38", updated_at: "2013-11-20 19:24:38">}
Если вы хотите посмотреть на моих контроллерах они здесь: The "create new entry" page on a many-to-many-relationship
Что вы делаете, прежде чем получить эту ошибку? Я полагаю, нажав на ссылку? Если да, то как выглядит тег 'link_to'? – CDub
Я обращаюсь к localhost: 3000/band_festivals. Это индексная страница для таблицы band_festivals, где она должна показывать мне все мои созданные записи для этой таблицы. – Zumwan