php elasticsearch 关键词搜索配置
CURL接口方式调用数据,网络搜索了一下大都不能使用,自己研究了一下。
参数格式按照如下传递:
PHP:
'query' => [ "bool" => [ "must" => [ ["term" => ["type" => $type]], ["query_string" => ["default_field" => "name", "query" => $title]] ] ] ]
JS JSON:
{ "query": { "bool": { "must": [ { "term": { "type": "ask" } }, { "query_string": { "default_field": "name", "query": "三" } } ] } } }