您好我正在尝试查询工作,而我不了解如何使其正常工作
我想搜索所有匹配的单词
$ term = +词组+词组+词组
但如果短语中有空格,我如何将短语作为整个实体进行匹配,而不是将单词分成单独的搜索项?
"query" : {
"query_string" : {
"query" : "' . $term . '"
}
}
答案 0 :(得分:4)
你有没有试过类似+“这是我的短语”+“另一个”?
还要查看词组查询(在匹配查询文档中):http://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query.html