조직 모델이 있고 "stance"라는 폴더 이름으로 일련의 중첩 모델을 만들었습니다. 이러한 모델 중 하나를 개요라고합니다.레일 - 중첩 된 모델을 연결하는 방법
연관성은 다음과 같습니다
Organisation.rb
has_one :overview
자세 :: 자세라는 폴더 아래에 중첩되는 입장 리소스에 대한
belongs_to :organisation
내 컨트롤러 개요.
내 경로는 다음과 같습니다 내 입장에서
namespace :stance do
resources :overviews
end
이 부분보기, 나는 개요 테이블에서 속성을 렌더링하기 위해 노력하고 있습니다.
<p><%= @overview.internal_explanation %></p>
<p><%= @stance.overview.internal_explanation %></p>
<p><%= @stance::overview.internal_explanation %></p>
내가 내 조직 쇼에서이 부분 표시 할,하지만 난 개요 테이블에 액세스하는 방법을 알아낼 수 없습니다 :
이 나는 노력했다. 협회에 '자세'에 대한 참조를 추가해야합니까?
는 내가 쓸 필요 콘솔에서 그것을 볼 수 있습니다
o = Stance::Overview.create(internal_explanation: "test")
하지만 난 코드 자체에서 그것을 사용하는 방법을 볼 수 없습니다. 당신은 표준 명명 규칙을 사용하지 않는 경우
이 코드에서 어떤 오류가 나타 났습니까? –