所以我有这个直截了当的查询,我正在尝试运行
Tire.search('posts', :size => 15) do
query{ string '*'}
facet('keywords'){ terms :keywords, :global => true }
end.results.facets['keywords']['terms'].each_with_index{|x, i| puts "#{i} - #{x.inspect}" }
但无论我做什么,它都会返回 10 个结果
虽然这可以正常工作
Tire.search('posts', :size => 15) do
query{ string '*' }
facet('keywords'){ terms :keywords }
end.results.each_with_index{|x, i| puts "#{x.title} - #{i}" } and false
我究竟做错了什么?