2014-11-19 13 views
7

Chcę zapytać wiele typów i indeksów za pomocą Elasticsearch PHP API. ale nie wiem jak. Czy powinienem przekazać tablicę typów i indeksów do $params? :Używanie wielu typów lub indeksów w Elasticsearch php API

$params['index'] = $index;//array of indices 
$params['type'] = $types;//array of types 
$params['body'] = $q;//query body 
//request elasticsearch for matched documents 
$results = $client->search($params); 

Odpowiedz

9

Wystarczy dodać je jako ciąg do $params:

$params['index'] = "index1,index2";//array of indices 
$params['type'] = "type1,type2";//array of types 
$params['body'] = $q;//query body 
//request elasticsearch for matched documents 
$results = $client->search($params); 
Powiązane problemy