2012-10-17 4 views
0

Java 클라이언트를 사용하여 elasticsearch에 새로 추가되었습니다.탄성 검색 접두사 패싯에 대한 필터

접두어로 필터링 된 패싯 개수를 반환 할 수 있습니까?

예를 들어, URL을 찾고 경로를 무시하고 호스트 이름 만 계산하려고합니다. 예 :

addFacet(filterFacet("myhost", prefixFilter("url", "http://myhost.com")) 

응답에서 패싯은 모두 비어 있습니다. 이름이나 값이 없습니다.

답변

1

가장 좋은 해결책은 원하는 부분을 별도의 필드로 저장하는 것입니다. 또는 Term Scripts을 사용하여 즉시 접두사를 추출 할 수 있습니다.