我已经完成了第2章并且进展顺利,只是他要求读者向用户展示第一个微博,这看起来很简单。您可以看到章节here。
在我的show.html.erb
中,我添加了以下内容:
<p id="notice"><%= notice %></p>
<p>
<strong>Name:</strong>
<%= @user.name %>
</p>
<p>
<strong>Email:</strong>
<%= @user.email %>
</p
<p>
<strong>Post:</strong>
<%= @user.microposts.first %>
</p>
<%= link_to 'Edit', edi<p id="notice"><%= notice %></p>
但我在/ users / 1看到的只是&#34;发布:#&#34;。
知道我做错了吗?
谢谢。
答案 0 :(得分:2)
<%= @user.microposts.first %>
返回一个帖子对象。渲染内容执行此操作
<%= @user.microposts.first.content %>