다른 네임 스페이스에 두 개의 모델이 있습니다.Rails에서 관련 모델의 데이터를 가져올 수 없습니다.
class Admin::Membership < ActiveRecord::Base
has_many :authorization_roles
end
class AuthorizationRole < ActiveRecord::Base
belongs_to :membership
end
회원 영입 모델은 Admin::Membership.find(:all)
실행 AuthorizationRole 모델의 데이터가 포함되어 있지 않습니다 AuthorizationRole 모델을 다른 폴더 (나는 소위 모르는)
입니다. authorization_roles 테이블에서 membership_id 필드를 만들었지 만 여전히 두 모델을 모두 가져올 수 없습니다. 이 코드에서 잘못된 점이 있습니까? 미안하지만 내가 뭔가를 여기에서 놓치고있다.
변경하지 않아도됩니다. 이미 시도해 보았습니다. 또는 관계를 만들 필드를 지정해야합니까? –
파일을 동일한 폴더로 이동하려고 시도했지만 네임 스페이스를 사용하지 않았지만 변경 사항이 없습니다. –
내 대답 – jordinl