2012-01-10 9 views
0

次がそうである理由を理解しようとすると:太陽黒点の結果は反応しませんか?メソッドとしてtotal_pages、total_pagesを呼び出すことができます。

ree-1.8.7-2011.03 :012 > User.solr_search.results.respond_to?(:total_pages) 
    => false 
ree-1.8.7-2011.03 :013 > User.solr_search.results.total_pages 
    => 624 

を黒点検索対象に次の代表団との黒点1.3.0を使用しているときに(私は代表団が、この場合には問題べきだと思いますが含またかっはありませんここで念のため):。

::Sunspot::Search::StandardSearch.class_eval do 
    include Enumerable 
    delegate(
    :current_page, 
    :per_page, 
    :total_entries, 
    :total_pages, 
    :offset, 
    :previous_page, 
    :next_page, 
    :out_of_bounds?, 
    :each, 
    :in_groups_of, 
    :blank?, 
    :[], 
    :to => :results 
) 
end 

答えて

2

たぶん誰かがmethod_missing - politelyについてマルク=アンドレ・Lafortune @読んでいません。

+0

ええ、問題は太陽黒点の宝石のようです。この記事は、ruby 1.9にのみ適用されます。どうも! – brupm

+0

プルリクエスト歓迎:http://github.com/sunspot/sunspot –

関連する問題