2012-04-16 35 views
0

我对筛选基础上,是不是模式的一部分的属性(但它的属性派生)记录的模型类的类方法:Rails 3我如何从数组中获取ActiveRecord :: Relation?

def filter(records, some_param) 
    records.select { |rec| rec.param > some_param } # param is a derived attribute 
end 

我从控制器调用它。 问题是我需要对此过滤的结果进行分页,并且我的项目使用'kaminari'插件仅对ActiveRecord :: Relation输出进行分页。 如何从数组中获取ActiveRecord :: Relation?

+0

kalamari或雷? – tokland 2012-04-16 12:31:42

回答

1

如果你的意思kaminari,则:

Kaminari.paginate_array(my_array_object).page(params[:page]).per(10) 
相关问题