我正在做这样的事情:
Item.find_by_solr('name:ab*')
它说它返回 297 个结果:
=> #<ActsAsSolr::SearchResults:0xb6516858 @total_pages=1, @solr_data={:docs=>[doc1, doc2, doc3...]}, :max_score=>1.6935261, :total_pages=>1, :total=>297}, @current_page=1>
Item.count_by_solr('name:ab*') also returns 297.
然而,当迭代它只显示 10 个项目:
Item.find_by_solr('reference_name:ab*').each do |i| puts i end
我尝试添加 {:per_page=>80} 和 :limit=>:all 但它仍然显示这 10 个。知道我缺少什么吗?