문제

Solr에서 패싯 카운트 만 반환해야합니다. 그래서 기본적으로 모든 문서를 검색하고 패싯 카운트를 반환하고 싶지만 검색 결과를 반환하고 싶지 않습니다. 이게 가능해?

감사

도움이 되었습니까?

해결책

환경 facet=true 패싯 및 설정을 활성화합니다 rows=0 결과가 반환되는 것을 방지합니다. 편리하게 numFound 얼마나 많은 결과가 발견되었는지 보여줄 것입니다.

다른 팁

명백한 솔루션은 와일드 카드를 사용하여 검색하고 결과가 0이되기를 원하는 것을 지정하는 것입니다.

그것이 지금까지 내 해결책입니다.

따라서 페이지에 입은 시스템의 모든 문서에 대한 측면을 가져와야하는 경우 이해 한 바에 따르면 두 가지 요청을해야합니다 (SELECTS).
- 첫 번째는 모든 문서에 맞는 패싯을 계산합니다.
- 두 번째는 현재 페이지에서 문서를 가져옵니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top