使用rails模型中的关联定义的finder_sql分页

时间:2015-04-21 05:38:57

标签: ruby-on-rails ruby activerecord

我有一段代码,如:

class Foo < ActiveRecord::Base
  #Some Code
  has_many :bars, finder_sql: proc{ "Valid SQL" }
  #Some more code
end

现在当我调用foo.bar(其中foo是Foo的一个实例)时,我如何对结果进行分页,因为正在从finder_sql中获取bar?有没有快速简便的方法呢?

1 个答案:

答案 0 :(得分:0)

尝试kaminari。它是一个有助于分页并且工作得非常好的宝石。不确定它是否适用于find_sql和association,但值得一试。我知道它适用于范围。