今天本人配置了ik的自定义词典功能,过程很简单,过后会出一篇blog,
但是在启动es后,也可以看到如下loaded加载信息
上述表示已经启动了该dictionary,但是本人测试的时候,就是不能拓展新词”逼格”,和敏感词”傻子”,,
为什么那????
①首先检查一下自己dic文档配置路径是否正确;
②loaded加载成功后仍然不起作用的,也有可能是自己ik与es版本不匹配,加上ik的官网,自己可以自行下载,推荐本人ik安装配置文档
http://blog.csdn.net/qq_30581017/article/details/79533240
③还有ik自定义词典有一个严重的大问题就是,dic文档的第一行不会被读出来,从第二行词语或者短语或英文才会被拓展extra与停止stop(过滤)
这个一定要注意,就是因为本人字典里”逼格”,”傻瓜”放在拓展文件与拓展停止文件的第一行了!!!!
一定要从第二行加上才可以哦宝宝们!