Cla*_*eia 4 ruby ruby-on-rails ruby-on-rails-3 kaminari
我在控制器中有这样的代码:
def index
@plays = current_user.plays.includes(:game).order("created_at desc")
@wants = current_user.wants.includes(:game).order("created_at desc")
@ratings = current_user.ratings.includes(:game).order("created_at desc")
@activities = (@plays + @wants + @ratings).sort_by {|a| a.created_at}.reverse
end
Run Code Online (Sandbox Code Playgroud)
我想做的是使用kaminari对此进行分页.为了清楚起见,我希望将所有这些"活动"视为反向created_at顺序中的一个"feed"和paginate.我不想一次分页5种每种类型或类似的东西.
任何帮助你都很棒!
Kaminari处理阵列......
Kaminari.paginate_array(@activities).page(params[:page]).per(10)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1195 次 |
| 最近记录: |