居然是你

搜索时指定分词器,IK粗粒度无效

Elasticsearch | 作者 Angi_Y | 发布于2017年12月14日 | 阅读数:4098

在搜索时,指定ik_smart分词器,为什么检索不到结果?
测试好多次,好像是直接检索“成都”这样的词组,就没结果,这是怎么回事????多谢大家!
ik_smart.jpg

standard.jpg

 
已邀请:

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

赞同来自:

我的理解:是在设置mapping的时候定的,而不是检索的时候定。设置完后才能以分词后的字段形式创建倒排索引,以提供检索服务。

ELKer

赞同来自:

这里的指定是对检索的关键词进行分析,从截图猜测:在建立索引的索引的时候是standard分词,而搜索的时候关键词却用的是IK,所以没有结果

要回复问题请先登录注册