我想使用Elasticsearch PHP API查询多种类型和索引。但我不知道如何 我应该将类型和索引数组传递给$params
吗?:
$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);
您只需将它们作为字符串添加到$params
:
$params['index'] = "index1,index2";// a comma-separated list of index names, without any extra space
$params['type'] = "type1, type2";//array of types
$params['body'] = $q;//query body
//request elasticsearch for matched documents
$results = $client->search($params);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句