弹性搜索的多重选择

时间:2015-08-27 08:58:18

标签: php elasticsearch

我想查询elasticsearch搜索所有名称,现在他们这样做它将搜索单个名称,当我尝试放置多个名称时,它返回null,因为我们假设名字是“ john ”,所以它会搜索john并找到它。

现在,如果我们选择另一个名称“ johnsson ”,那么它将搜索 johnjohnsson ,它将始终返回空白。

现在我如何使查询搜索所有选定的名称。

                        'query_string' => array(
                        'default_field' => 'name',
                        'query' => $name[$i] // how to search multiple names
                    )
                );
            }


            $docs = $client->search($params);
}

0 个答案:

没有答案