我正在开发一个网站。我想显示所有用户的所有帖子。但我得到以下错误消息:显示主页上的所有文章数据库
未定义的方法`每个”的零:NilClass 提取的源(围绕线#3):
\应用\视图\ static_pages \ home.html.erb:
<div class="span8">
<ul class="microposts">
<% @microposts.each do |micropost| %>
<li>
micropost.content
</li>
,我已经在 \程序\控制器\ static_pages_controller.rb已经定义:
class StaticPagesController < ApplicationController
def home
if signed_in?
@micropost = current_user.microposts.build
@feed_items = current_user.feed.paginate(page: params[:page])
end
end
def index
@microposts = Micropost.all
end
end
缺少了什么?我已经在数据库中有310个示例帖子...
谢谢你,定义家里面的@microposts绝对有帮助!非常感谢!! –