solr 검색 엔진의 쿼리 상자에 쿼리를 작성하고 결과를 묻는 경우 몇 개의 문서가 발견 (numFound)되지만 페이지 당 10 개의 문서 만 표시됩니다. 추가로 검색된 문서를 보는 방법. "다음 페이지"또는 다른 어떤 것 같은 링크가 없습니다. Solr 검색 엔진 결과
답변
당신은 당신의 쿼리에 rows
및 start
매개 변수를 지정할 수 있습니다 첫 10 documen 후 문서를 참조하는 방법을 가르쳐주세요 :
rows
: 행 수 (기본값10
)start
에게 반환하기 : 시작할 행 인덱스 (기본값 :0
)
이렇게하면 다음과 같이 쿼리에 추가 할 수 있습니다.
http://localhost:8983/solr/core/select?q=*:*&rows=10&start=10
만약 내가 * 뱅크 오브 아메리칸 * & 행 = 20 & 시작 = 20 ... 그럼 또한 그것은 단지 열 개의 결과를주고있다 – Madhusudan
@Madhusudan 정확한 쿼리를 게시 할 수 있습니다. * 미국 은행 *이 유효하지 않은 질문입니다 – Mysterion
아니요, q 상자에 "bank of america"라고 쓰면 올바른 결과를 얻습니다. 나는 아무것도 쿼리에 문제가 있다고 생각하지 않는다. – Madhusudan
사실, 왜 이것을 필요로합니까? 디버그 목적으로 만 사용 하시겠습니까? – Mysterion
아니요, 모든 검색 문서를보고 싶습니다. 그러나 단지 10 개의 문서 만 보여주고 있습니다. 나는 문서 재검색을위한 B Tech 프로젝트의 일부로 solr을 사용하고 있습니다. – Madhusudan
왜 모든 것을 볼 필요가 있습니까? 실제로 인덱스에서 모든 문서를 검색하는 것은 꽤 무거운 편입니다. – Mysterion