Rails - доступ к атрибутам модели в формах - PullRequest
4 голосов
/ 14 июня 2010

Как получить доступ к атрибуту родителя модели в форме? Например, для следующей формы ответа я хочу получить доступ к answer.question.text и использовать его для вопроса - как мне это сделать?

Спасибо!

<% form_for :answers do |ans| %>
    <%= ans.label :question, "Question" %>
    <%= ans.text_field :value %>

Ответы [ 2 ]

6 голосов
/ 14 июня 2010

В итоге я использовал ans.object.question.text - не знал, что вы можете сделать form.object! ничего себе!

0 голосов
/ 14 июня 2010

Вы пробовали ans.question.text?Возможно, вам нужно убедиться, что вопрос уже загружен через :include => question в вашем поиске ответов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...