2014-09-23 60 views
0

我使用will_paginate gem用于分页我怎么能使用分页的

散列数据这里是我的代码:

allrecord2 = (w_post+w_like+w_shares).sort{|a,b| b.created_at <=> a.created_at }  

@wallpostrecord=allrecord2.sort{|a,b| b.created_at <=> a.created_at }.group_by{|hase| hase.Pid} 

@[email protected](:page => params[:page], :per_page => 25) 

回答

0

只是使用to_a的散列数据转换为数组。

包括在控制器的顶部一行:require 'will_paginate/array'

@[email protected]_a.paginate(:page => params[:page], :per_page => 25)