限制solr中的结果总数

时间:2016-06-09 12:40:26

标签: solr solr4

我想限制solr响应中的结果总数。

假设我有200条记录作为回应。我使用的是分页开始= 0,行= 10。

我想限制它100.所以即使我们尝试start = 100而row = 110.it也不应该给我们任何回应。

有什么方法可以解决总结果吗?

任何输入?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用solr与SolrQuery进行分页。您可以使用query.setStart(100),query.setRows(110)来限制查询返回的行数。

在你的情况下,这个函数可以用作query.setStart(100),即结果的开头,query.setRows(110)将结束你的结果..

这将返回从100回复到110的文档