Rails 2.3.3Дисплей для каждого отдельного поста
базы данных и модели схемы
пользователя (идентификатор, имя, адрес электронной почты)
сообщений (идентификатор, при условии, сообщение, user_id)
Как я могу показать name
пользователя, который создал этот пост?
#posts controller #index action - retrieves all posts in descending order. #I also want it to retrieve user information of that post def index @posts = Post.all(:order => "created_at DESC") respond_to do |format| format.html end end
#partial _post.html.erb Posted by "??how can show the user name here??"
Я изменил user.rb
и post.rb
с активными звукозаписывающих ассоциаций и установить внешний ключ. i.e post.user_id
ссылки user.id
.
Но как я могу отображать информацию пользователя для каждого отдельного сообщения в действии index
?
спасибо :) У меня было сомнение, что это что-то вроде этого и спасибо за ответ так быстро :) – Mike
Добро пожаловать :-) Ознакомьтесь с http://railscasts.com и http://asciicasts.com (текстовую версию railscasts) для действительно хороших руководств по рельсам. –