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

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

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

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

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

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

PS:我后来尝试放入“德国”或“回家”这样的词是可搜索出来的。唯独“乐高”或“博朗”等这样的词不行。
...全文
73 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
nickycheng 2015-07-27
是不是你改了词典后没重建索引?
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-07-27 12:00
社区公告
暂无公告