Boolean使用弹性PHP在多个字段中搜索,如城市和州搜索

时间:2018-06-01 16:10:52

标签: php elasticsearch

您好我正在尝试集成一个搜索,其中包含一个布尔搜索框,州和城市。我想如果有人想在城市搜索它将搜索城市索引。我的参数字符串如下。

$params1 = [
'index' => 'joborders',
'type' => 'joborder',
'from' =>0,
'size' => 20,


     'body' => [

     'query' => [
            'query_string' => [
                'query' => $searchstring,
                'fields' => ['title','description','type','city','state'],

                ]
        ]
]
];

它正在各个领域进行搜索。我希望布尔搜索工作仅与描述字段和其他字段搜索单独使用AND运算符。

0 个答案:

没有答案