2016-06-09 5 views
1

solr 응답의 총 결과 수를 제한하고 싶습니다.solr의 결과 총 개수 제한

내가 200 개의 레코드를 응답한다고 가정 해 보겠습니다. 페이지 매기기 시작 = 0, 행 = 10을 사용하고 있습니다.

나는 100을 제한하려고한다. 비록 우리가 start = 100과 row = 110을 시도해도 아무런 반응이 없어야한다.

전체 결과를 수정할 수있는 방법이 있습니까?

입력 사항?

감사합니다.

+0

당신은 질문이 명확하지 않습니다. 페이지 매김 기능을 제한 하시겠습니까? –

+0

전체 결과를 제한된 수로 제한하려고합니다. 제한 내에서 페이지 매김은 정상적으로 작동합니다. – sree

+1

아마 컨트롤러 논리에서 더 잘 처리 될 것입니다. 내가 생각할 수있는 유일한 방법은 행을 100으로 고정시키고 0으로 시작하는 것입니다. 그러면 항상 최대 100 개의 문서를 다시 볼 수 있습니다. – MatsLindh

답변

0

Solr과 함께 SolrQuery와 함께 페이지 매김을 사용할 수 있습니다. query.setStart (100), query.setRows (110)를 사용하여 쿼리에서 반환 할 행 수를 제한 할 수 있습니다. 이 함수의 결과가 될 것이다 단부 query.setStart하여 결과 (100), 즉 개시 및 query.setRows (110)로서 사용될 수있는 경우

..

이부터 문서를 반환 100에서 110까지의 답변