2012-05-31 1 views
9

나는 solr 검색을 쿼리와 함께 다른 컴퓨터에서 호스팅하고 있습니다. 검색어를 작성하면 일치하는 문서가 numFound=2405입니다. 우리는 10000 개 이상의 doc 색인을 생성했습니다. 하지만 반환되는 패싯 결과에는 패싯 필드로 가져 오는 ID가 100 개뿐입니다.Solr 검색 쿼리 패싯이 100 개의 결과 만 반환합니다.

localhost:8983/solr/select/? 
q="C" 
&start=0&rows=10 
&facet=on 
&facet.field=currentEmployer 
&facet.field=state 
&facet.field=industry 
&facet.field=education_university 
&facet.field=workHistory_employer 
&facet.field=id 
&facet.mincount=1 

왜 그렇게입니다 :


내 SOLR 쿼리는 여기 (읽기 쉽도록 분할)인가? 내가 어디에서 잘못하고있는 걸 도와 주시겠습니까?

답변

27

facet.limit의 기본값은 100
반환되는 패싯 수를 변경하려면이 요청 매개 변수를 추가하십시오.

음수는 무제한을 의미합니다.

+2

'facet.limit'에 음수 값을 추가해도이 패싯이 반환되지 않습니다. 왜 그런 일이 일어날 지 전혀 모르십니까? –

+0

나를 위해 그것을 매력처럼 작동 !! 내 문제는 큰 결과에서 낮은 한쪽면이 만들어지지 않았다는 것입니다. 정말 고맙습니다! – Tenaciousd93