到目前为止,这是我的帖子#index:
<% @posts.each do |post| %>
<%= post.title %><br>
<%= post.body %> <br>
<b>Author:</b> <%= post.user_id %>
<% end %>
我想把 user.email 放在那里而不是 id。我怎样才能做到这一点?谢谢。
到目前为止,这是我的帖子#index:
<% @posts.each do |post| %>
<%= post.title %><br>
<%= post.body %> <br>
<b>Author:</b> <%= post.user_id %>
<% end %>
我想把 user.email 放在那里而不是 id。我怎样才能做到这一点?谢谢。
请查看Rails 文档以了解模型关联。
长话短说,您应该在帖子和用户之间建立关系(一个用户有很多帖子)并收到类似的电子邮件post.user.email