【发布时间】:2015-05-07 13:52:49
【问题描述】:
我想获得 solr 搜索的所有结果。
考虑这个例子:
@search = Post.search do
with(:blog_id, 1)
fulltext("pizza")
paginate :page => params[:page], :per_page => 50
end
@posts = @search.results
@rows_num = @search.total
返回的总行数为 250。默认情况下,每页显示 50 行。
到目前为止,一切都很好。
我现在需要获取所有搜索结果(250 个结果)以进行进一步处理。
@posts 只包含页面上显示的 50 行。
@posts.all 似乎不起作用。
如何访问太阳黑子 solr 搜索的整个结果集?
感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails-3.2 sunspot sunspot-solr