Показать имя пользователя в представлении о связи с 2 моделями - PullRequest
0 голосов
/ 30 декабря 2010

Я получил модель пользователя с «username» и модель сообщений с «user_id» в качестве внешнего ключа.Как я могу отобразить имя пользователя в виде?

/user.rb/
has_many :posts

/posts.rb/
belongs_to :user, :class_name => "User", :foreign_key => "user_id"

Я хочу использовать его в методе 'show'

1 Ответ

1 голос
/ 30 декабря 2010

Это должно работать:

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