2015-04-21 41 views
4

我有這樣一段代碼:分頁與finder_sql與在軌道模型的關聯定義

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

現在,當我打電話foo.bar(其中,foo是富的一個實例),我怎樣才能分頁結果,因爲它是從finder_sql中獲取的?有沒有什麼快捷的方法來做到這一點?

+1

我可以使用paginate_by_sql做些什麼嗎? –

回答

0

kaminari一試。這是一個有助於分頁和工作得很好的寶石。不知道它是否適用於find_sql和關聯,但值得一試。我知道它適用於示波器。

+0

謝謝。我懷疑kaminari或will_pagintae是否可以用於這個問題。儘管我嘗試了各種方法。 –