2010-12-29 2 views
0

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

/user.rb/ 
has_many :posts 

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

Я хочу, чтобы использовать его в «шоу» метод

ответ

1

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

<%= post.user.username %> 
+0

нет не работает :( – daniel

+0

почему не она не работает, что является результатом – Zabba

+0

? неопределенная локальная переменная или метод 'post 'для # <# <Класс: 0x46a5980>: 0x46a4780> – daniel

Смежные вопросы