2014-11-25 4 views
1

별칭 당 완료 접두사 제안을 구현하는 방법은 완전한 SUGGESTER을 할 수 없습니다 :elasticsearch

https://github.com/elasticsearch/elasticsearch/issues/3376

별명 작동 할 수 있습니다. 항상 글로벌 인덱스 응답을 얻으십시오.

별칭에 대한 제안 사항을 어떤 방식 으로든 필터링 할 수 있습니까?

+0

가능하면 질문에 링크의 해당 부분을 포함시켜 자체 포함 시키십시오. – user2314737

답변

0

내가지도에서 해당 필드의 정의를 사용하여 한 :

"suggester": {     
    "type": "completion",  
    "context": {    
     "alias_name": {    
     "type": "category" 
    }      
}  

을 그리고이 기록 구조 :

record = {          
'input': input_text,      
'output': output_text, 
'context': {         
    'alias_name': alias_name       
},           
'weight': weight        
}     
      `       

..하지만 라우팅이 작동하지 않는 것 같다 (쿼리는 모든 파편 안타)