如何在帖子视图中收到用户电子邮件

时间:2013-06-02 12:16:26

标签: ruby-on-rails

到目前为止,这是我的帖子#index:

<% @posts.each do |post| %>
    <%= post.title %><br>
    <%= post.body %> <br>
    <b>Author:</b> <%= post.user_id %>
<% end %>

我想把user.email放在那里而不是id。我怎样才能做到这一点?感谢。

1 个答案:

答案 0 :(得分:1)

请查看Rails docs for model associations

长话短说,您应该在帖子和用户之间建立关系(用户有很多帖子)并获得post.user.email

这样的电子邮件