私はウェブサイトを開発しています。すべてのユーザーからのすべての投稿を表示したい。しかし、次のエラーメッセージが表示されました。
nil:NilClass の undefined method `each' 抽出されたソース (行 #3 付近):
\app\view\static_pages\home.html.erb:
<div class="span8">
<ul class="microposts">
<% @microposts.each do |micropost| %>
<li>
micropost.content
</li>
\app\controller\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 件のサンプル投稿があります...