到目前为止,这是我的帖子#index:
<% @posts.each do |post| %>
<%= post.title %><br>
<%= post.body %> <br>
<b>Author:</b> <%= post.user_id %>
<% end %>
我想把user.email放在那里而不是id。我怎样才能做到这一点?感谢。
答案 0 :(得分:1)
请查看Rails docs for model associations。
长话短说,您应该在帖子和用户之间建立关系(用户有很多帖子)并获得post.user.email