0

所以,按照 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

这使它在主页上显示所有当前用户的微博,但仅显示当前用户

我如何让它显示所有用户的微博,每一个都创建?

4

1 回答 1

2

您将查询范围限定为仅获取current_user微博。Micropost.all应该给你所有的微博。还要确保您尚未在模型中设置一些默认范围,在这种情况下,您将不得不使用Micropost.unscoped.

于 2013-04-20T14:21:30.013 回答