スキーマの一部ではない(ただし、その属性から派生した)属性に基づいてレコードをフィルタリングするモデルクラスのクラスメソッドがあります。
def filter(records, some_param)
records.select { |rec| rec.param > some_param } # param is a derived attribute
end
コントローラーから呼んでいます。問題は、このフィルタリングの結果をページ分割する必要があることです。私のプロジェクトでは、ActiveRecord::Relation出力のみをページ分割する「kaminari」プラグインを使用しています。配列からActiveRecord::Relationshipを取得するにはどうすればよいですか?