2012-05-21 2 views
6

lucene.facet을 사용하여면 처리 된 검색을 수행하는 방법을 알고 싶습니다. 내가하고 싶은 것을 정확히 설명해 드리겠습니다. html 파일의 분류법 (ODP와 비슷합니다)이 있는데, 주어진 쿼리와 범주 별 히트 수 및 결과로 결과를 표시하고 싶습니다. 루신과 관련된 설명이 있습니까?면 탐색을 수행하는 방법은 무엇입니까?

편집 : 각 문서에 카테고리 입력란을 추가하여 이미 카테고리 결과를 얻었습니다. 내가 원하는 것은 결과로 나타나는 :

Cat1 N1 
Cat2 N2 
    ... 

대신 :

Cat1 
Cat1 
... xN1 times 
Cat1 
Cat2 
... xN2 times 
Cat2 
... 

또한,이 범주 필드 만 분류 트리의 수준을 의미 내가으로 분류 구조를 이용하려면, 예를 들어 택 소노 미에서 검색의 깊이를 선택할 수있는 경우 (이것이 명확한 지 모르겠다.).

감사합니다.

+1

이 유용 할 것 같습니다보십시오 : http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/contrib-facet/userguide.html – ron

+0

내가 살펴 보겠습니다, 감사 – synack

답변

1

어쨌든 3.0 이후 solr과 lucene이 병합 되었기 때문에 패싯 검색을 수행하려면 일반 lucene 대신 solr을 사용하는 것이 좋습니다.

http 서버에서 solr 전체를 사용할 필요는 없습니다.