2014-07-22 3 views
0

새 애플리케이션에 대해 라우트 파일을 올바르게 작성하고 있는지 궁금합니다.중첩 된 얕은 리소스

그것에서

나는 다음과 같은 모델 한 : 지금까지했습니다

class Member < ActiveRecord::Base 
belongs_to :employer 
has_many :dependents 
has_many :identities, as: :person 
end 

class Dependent < ActiveRecord::Base 
belongs_to :member 
has_many :identities, as: :person 
end 

class Identity < ActiveRecord::Base 
belongs_to :person, polymorphic: true 
end 

내 경로 파일입니다 :

resources :members, shallow: true do 
    resources :identities 
    resources :dependents, shallow: true do 
    resources :identities 
    end 
end 

내가 한 생각으로이 일을 오전 의미가, 또는 완전히 기지에서 벗어나 ;-) 사전에 도움을 주셔서 감사합니다 !!!

답변

0

내가 기대했던대로 작동했습니다. 중첩 된 얕은 것은 종속물을 원하는대로 끌어 내야합니다.