이것은 매우 기본적인 수준의 질문입니다. 그러나 레일스를 처음 접했고 Ruby 가이드에서 명확한 대답을 찾을 수 없습니다. 나는이 용어를 모른다는 것과 알아낼 수없는 것 같다.다른 레일 모델의 속성 표시
두 개의 모델, 문서 및 회사가 있습니다 (회사는 작성한 테이블입니다). 회사 has_many :documents
및 문서 belongs_to :companies
. 내 양식에는 회사 이름, 주소 등이 있습니다. _form.html.erb
과 show.html.erb
에 관련 회사를 두어 양식을 작성할 때마다이 정보를 입력 할 필요가 없습니다. . 정보가 _form.html.erb
에 반드시 있어야 할 필요는 없지만 사용자를 혼란스럽게하지 않도록이 정보를 제공하는 것이 좋습니다.
내 문서보기보기에서 @companies.company_name
을 호출하면, nil 클래스 오류가 발생합니다. 내 컨트롤러에 @companies = companies.all
을 추가하려고했지만 그 중 하나가 작동하지 않습니다. 내가 말했듯이, 이것은 간단한 문제이지만, 나는 머리카락이 많이 남아 있지 않으며 다른 문제를 위해 그것을 보존하고 싶습니다.