【发布时间】:2012-11-30 12:20:24
【问题描述】:
我正在尝试执行搜索,对结果进行随机排序,并且只返回一些结果,而不是所有匹配项。限制(2)之类的东西 我试过使用 Solr 参数“行”,但这似乎没有任何作用:
@featured_articles = Article.search do
with(:is_featured, true)
order_by :random
adjust_solr_params do |params|
params[:rows] = 2
end
end
@featured_articles.total 应该是 2,但它返回超过 2
如何获得随机固定数量的结果?
【问题讨论】:
标签: ruby-on-rails search solr sunspot-rails sunspot-solr