所以,按照M. Hartl的教程,我有一个显示这个
的static_pages控制器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 help
end
def about
end
def contact
end
end
这使它在主页上显示所有当前用户的微博,但只显示当前用户
如何让它显示所有用户的微博,每一个都创建?
答案 0 :(得分:2)
您正在查询查询以仅获取current_user
微博。 Micropost.all
应该为你提供所有的微博。另外,请确保您尚未在模型中设置某些默认范围,在这种情况下,您必须使用Micropost.unscoped
。