10

좋은 하루 모두중첩 된 자원 및 생성 경로를 제한 : 만 :

누군가가 친절하게 중첩 된 자원의 모범 사례로 저를 도와 드릴 수 있습니다 제외.

:events 경로를 :show:index으로 제한하고 싶습니다. 올바른 방법입니까?

resources :events do 
    resources :registrations, :except => [:index] 
end 

resources :events, :only => [:index, :show] 

루비 스트가 이런 방식으로 처리하는 가장 좋은 방법입니까? resources :events 두 줄을 추가했거나 한 블록에 모두 결합하는 방법이 있습니까?

미리 감사드립니다.

답변

18

예. 다음과 같은 한 블록으로 결합 할 수 있습니다.

resources :events, only: [:index, :show] do 
    resources :registrations, except: :index 
end 
+0

세르게이, 당신은 사랑스러운 사람입니다. 정말 고맙습니다. –

+0

허, 괜찮아. :) –