Rails - Как показать атрибут модели - PullRequest
0 голосов
/ 08 апреля 2011

У меня есть простое приложение, в котором у меня есть список имен клиентов и список сумм сбережений для другой модели. В этом сценарии пользователь has_many: сбережения и сбережения При добавлении новой записи сбережений вы можете выбрать клиента, к которому относится сохранение, через раскрывающийся список collection_select. Код выглядит так:

collection_select(:saving, :client_id, Client.all, :id, :name)  

Эта часть работает отлично, она берет это имя из списка и сохраняет запись для этого клиента. Однако после сохранения и возврата на страницу сберегательного шоу в нем указывается клиент в качестве client_id вместо имени клиента, что и следовало ожидать, поскольку код на моей странице показа:

<%= @saving.client_id %>

Мой вопрос: как мне указать имя клиента вместо client_id на странице показа?

1 Ответ

0 голосов
/ 08 апреля 2011
@saving.client.name

Должно работать

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