레일즈 3에서 '카테고리 (Category)'에 대한 스캐 폴드가 생성되면 erb 뷰에 사용되는 categories_path (및 edit_category_path (@category), ...)가됩니다.레일 : 경로는 어떻게 생성됩니까?
이것은 어디에서나 발견 될 수있는 변수이며 아마도 생성됩니다. 그러나 제 경우 엔 다른 실체 인 Article에 대해 먼저 모델을 생성 한 다음 컨트롤러를 생성했습니다. 내가 articles_path를 출력 할 때 지금, 나는 # < #에 대한
정의되지 않은 메서드`articles_path '를 얻을 :이 같은 오류가 발생으로 0x000001019d1be0이>
나는 심지어 <%= form_for(@article) do |f| %>
을 사용할 수 없습니다.
내가 어떻게해야합니까?
내 라우팅은 다음과 같습니다 : 카테고리 범위 내에서 문서의 삶으로
resources :categories do
resources :articles
end
감사합니다. (vonconrad의 힌트와 함께) 감사합니다! – Jan