【发布时间】:2013-06-18 08:38:53
【问题描述】:
有没有办法限制 SOLR 返回的搜索结果的数量。我正在为希望将搜索结果限制为 100(基于搜索分数)的客户工作。我可以使用行,但这只会限制每页的结果,而不是总结果。这样做的问题是,如果使用 SOLR 的排序功能,它将对所有结果进行排序,并且基于分数排名第 105 位的产品可能会因为价格低廉而排在首位。我希望排序只发生在前 100 个结果中。有没有办法做到这一点?
感谢您的帮助!
太棒了
【问题讨论】:
-
你的意思是你需要先获取 100 行,然后对 100 行进行排序?
-
是的。获取前 100 行,然后根据价格或名称对它们进行排序。
标签: solr