2012-04-16 28 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) 
相關問題