我希望主页显示每个人的微博,但我一直收到错误。我觉得这可能是因为微博与用户有belong_to has_many 关系。但无论如何,这是主页的代码..
<section>
<%= render 'shared/user_info' %>
</section>
<section>
<div id= "purchases">
<%= render 'shared/micropost_form_purchase' %>
</div>
<div id="sales">
<%= render 'shared/micropost_form_sale' %>
</div>
</section>
<ol class="microposts">
<%= render @microposts %>
</ol>
<%= will_paginate @microposts %>
它给了我这个错误:“nil”不是返回有效部分路径的 ActiveModel 兼容对象。在底部。
我添加了
def home
@microposts = Micropost.all
end
到 microposts 控制器。
谁能帮我吗?请?