Я знаю, что это, наверное, вопрос с чрезвычайно базовым уровнем, но я новичок в рельсах и не могу найти ясный ответ в Ruby Guides самостоятельно; скорее всего, я просто не знаю этого термина и не могу понять.Показаны атрибуты из другой модели рельсов
У меня есть две модели, документы и компании (компании - это таблица, построенная при помощи разработки). Компании has_many :documents
и документы belongs_to :companies
. В моей форме есть место для названия, адреса и т. Д., И я хотел бы заполнить связанную компанию как на _form.html.erb
, так и на show.html.erb
, так что нет необходимости вводить эту информацию каждый раз, когда вы заполняете форму , Не обязательно, чтобы информация присутствовала на _form.html.erb
, но было бы неплохо представить эту информацию, чтобы не путать пользователя.
Когда я пытаюсь позвонить @companies.company_name
, в моем представлении показать документы, я ударил ошибку класса nil. Я попытался добавить @companies = companies.all
к моему контроллеру, но это тоже не сработает. Как я уже сказал, я уверен, что это простая проблема, но у меня мало волос, и я хотел бы сохранить ее для другой проблемы.