그래서 밴드 테이블, festivals 테이블 및 bands_festivals 테이블이 있습니다. bands_festivals 테이블의 쇼 페이지에 액세스하는 데 문제가 있습니다. 다른 사람이 제안한 것처럼a와 함께 라우팅되는 레일스는 id가없는 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