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
是的,这个问题似乎是在太阳黑子宝石。该文章仅适用于Ruby 1.9。谢谢! – brupm 2012-01-11 19:29:49
拉请求欢迎:http://github.com/sunspot/sunspot – 2012-01-26 21:27:01