【发布时间】:2015-04-08 15:13:19
【问题描述】:
目前我有可以关注艺术家的粉丝。现在我想展示粉丝关注的艺人的艺人微博。
我想在创建艺术家的微博时按created_at 对其进行排序。
<% @fan.artists.each do |artist| %>
<% artist.artist_microposts.sort_by{ |micropost| micropost.created_at }.each do |micropost| %>
<%= micropost.content %>
<% end %>
<% end %>
它按created_at 排序,但由于它首先循环遍历每个艺术家,所以它会显示属于一个艺术家的所有微博,然后显示属于下一个艺术家的所有微博,依此类推。
我希望它更像是一个时间轴,就像 Twitter 一样,在微博出现时显示它们。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 twitter