关于Elasticsearch集成IK分词搜索问题。

hunttown 2015-07-27 12:00:15
最近遇到一个很奇怪的问题:

我要搜索“乐高”这个关键词,默认分词是分成“乐”、“高”这两个字,这样不仅把“乐高”的标题搜索出来,还把“乐”和“高”的标题也搜索出来了。

我的目的是只想让它搜索只有“乐高”两个字的标题。因此我在扩展分词词典中加入了“乐高”关键字,这次分词是对了,只分成“乐高”一个词,但是却搜索不出任何商品来。
后来我把“乐高”、“乐”、“高”三个词都加入扩展词典,这次分出的是词是“乐高”、“乐”、“高”这三个,比默认分词多了一个“乐高”,这次又能搜索出来了。

现在的疑问是:为什么我只加“乐高”一个词就搜索不出来呢?

大家有谁了解这种情况,谢谢!

PS:我后来尝试放入“德国”或“回家”这样的词是可搜索出来的。唯独“乐高”或“博朗”等这样的词不行。
...全文
138 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
nickycheng 2015-07-27
  • 打赏
  • 举报
回复
是不是你改了词典后没重建索引?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧