嘿~ 今天天气不错嘛

ES怎么用短语 不分词的查所有字段啊大佬们? query_string好像实现不了呢, 同一个字段不能分词 ,比如短语hello world 在name要连续这样子, 查遍所有字段

Elasticsearch | 作者 dxyz | 发布于2021年07月01日 | 阅读数:3178

ES怎么用短语 不分词的查所有字段啊大佬们? query_string好像实现不了呢, 同一个字段不能分词 ,比如短语hello world 在name要连续这样子, 查遍所有字段
 

temp.png

 
已邀请:

tongchuan1992 - 学无止境、学以致用

赞同来自:

您好,es分词分写入分词跟查询分词,如果想该字段写入时不分词,可以在创建索引的时候进行设置。查询时候不讽刺加上双引号就可以了。
 

f_on

赞同来自:

有个短语查询,match_phrase  你试试这个 看看能不能满足你的需求

FFFrp

赞同来自:

mutil-match type使用phrase 字段填你需要查的字段

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

短语匹配就是:match_phrase 处理。

要回复问题请先登录注册