尝试显示所有用户的所有微博,无论我是否关注他们
Trying to display all microposts from all users regardless if I am following them or not
刚刚完成 rails 教程,现在我正在尝试弄清楚如何搜索所有微博,以及如何在使用分页时全面显示所有微博。我在这里尝试了一些其他示例,但范围信息较旧并且似乎不再起作用。
def index
@micropost = current_user.microposts.build
@feed_items = current_user.feed.paginate(page: params[:page])
@microposts = Micropost.all
end
在我的 microposts_controller
并在 index.html.erb
中:
<% @feed_items %>
这没有显示任何信息。
任何帮助都会很棒。我对所有这些 rails 都是新手。谢谢!
为了显示您需要执行此操作的信息(使用 <%= . . .
):
<%= @feed_items %>
您实际上想要遍历 @feed_items
并显示每个人的信息:
<% @feed_items.each do |feed_item| %>
<%= feed_item %>
<% end %>
刚刚完成 rails 教程,现在我正在尝试弄清楚如何搜索所有微博,以及如何在使用分页时全面显示所有微博。我在这里尝试了一些其他示例,但范围信息较旧并且似乎不再起作用。
def index
@micropost = current_user.microposts.build
@feed_items = current_user.feed.paginate(page: params[:page])
@microposts = Micropost.all
end
在我的 microposts_controller
并在 index.html.erb
中:
<% @feed_items %>
这没有显示任何信息。
任何帮助都会很棒。我对所有这些 rails 都是新手。谢谢!
为了显示您需要执行此操作的信息(使用 <%= . . .
):
<%= @feed_items %>
您实际上想要遍历 @feed_items
并显示每个人的信息:
<% @feed_items.each do |feed_item| %>
<%= feed_item %>
<% end %>