不为失败找理由,要为成功找方法。

elasticsearch term匹配不到数据

Elasticsearch | 作者 Xiaoming | 发布于2017年10月11日 | 阅读数:4604

我这里有个字段并没有分词,然饿使用term匹配不到必须match,请教究竟是何原因 ,
WX20171011-102915@2x.png


WX20171011-103057@2x.png


WX20171011-103125@2x.png

 
已邀请:

Cheetah

赞同来自:

分词会将大写字母变成小写

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

赞同来自:

1 打印mapping出来
2 建议需要term 精确匹配的,设置为keyword 类型
3 检索的时候,如果同时设置了text和keyword两种类型,建议关键词后加.keyword, 如:title.keyword

要回复问题请先登录注册