2017-12-22 5 views
0

more_like_this 검색어로 검색 할 때 동시에 여러 elasticsearch 색인을 쿼리 할 수 ​​있습니까?more_like이 다중 검색 색인 elasticstarch

나는 파이썬으로 내 쿼리를 구성하고 있지만 중요하지 않다고 생각합니다. 여기에 단일 인덱스 호출하는 기관입니다 :

{ 
    "query": { 
    "more_like_this": { 
     "fields": [ 
     "Title", 
     "Description" 
     ], 
     "like": { 
     "_id": "62546841", 
     "_index": "puppies", 
     "_type": "puppies_little" 
     } 
    } 
    } 
} 

는 ... 그리고 여기 컬 호출입니다 :

curl -XPOST http://machineName:9200/puppies/_search?pretty=true -d 

답변

0

이 밝혀 여러 지표에서이 쿼리 작업을 만들기 위해 할 일이 많이가없는 . http 호출에 추가 색인을 추가하기 만하면됩니다. 예 : curl :

curl -XPOST http://machineName:9200/puppies,kittens/_search?pretty=true -d '{ "query" : { "more_like_this" : { "fields" : ["Title","Description"], "like" : { "_index" : "puppies", "_type":"puppies_little","_id":"62546841"} } } }'