2011-12-24 4 views
0

먼저 레일에 초보자이며 바보 같은 질문이 있음을 알려드립니다. 나는 뉴스를 올리며 새로운 모든 것에는 범주가있는 애플리케이션을 만들고 싶다. 그래서 저는 카테고리에 대한 컨트롤러를 만듭니다. 이제 카테고리를 추가, 편집 및 삭제하고 뉴스에 관한 컨트롤러를 만들어야하지만 어떻게 뉴스를 경로의 카테고리와 연결해야합니까? 내 질문을 이해하길 바래. 미리 감사드립니다! 하나 개의 범주를 가질 수있는 이야기를 가정두 개의 컨트롤러를 라우팅하는 레일

+0

좋은 레일 북을 얻으십시오. 당신은 어리석은 질문을하지 않을 것입니다. :-) –

답변

1

모델은 다음과 같습니다 뷰의 라우팅 포인트에서

class Category < ActiveRecord::Base 
    has_many :stories 
end 

class Story < ActiveRecord::Base 
    belongs_to :category 
end 

, 중첩 할 수있는 자원 :

resources :categories do 
    resources :stories 
end 

여부 :

resources :categories 
resources :stories 

이 선택은 사용자에게 달려 있습니다. Nested resources 참조

+0

대단히 고마워요! :) – user1107922

관련 문제