2014-11-20 5 views
2

PHP에서 ongr-elasticsearch 번들을 사용하고 PrefixFilter를 추가하려고했습니다. 접두어 앞에 슬래시를 추가하면 작동하지 않습니다. 내가 ElasticSearch HQ 플러그인 구축 다음은 쿼리Elasticsearch Prefixfilter 특수 문자가 작동하지 않습니다.

{ 
    "query": { 
    "filtered": { 
     "filter": { 
     "prefix": { 
      "path": "/cmf" 
     } 
     } 
    } 
    } 
} 

편집 :

FXIED : 쿼리를 사용하는 사용자 정의 pathAnalyzer을 사용할 필요가

답변

1

슬래시 탈출

"prefix": { 
    "path": "\/cmf" 
} 
+0

나를 위해 일하지 않는다 –

+0

죄송합니다 경로에 대한 자신의 분석기를 사용하는 것을 잊지 않았다. –