推广 热搜: page  红书  关键词  小红  数据  论文  数据分析  搜索  哪些  考试 

es基于ik分词器“长”关键字wildcard匹配不到数据

   日期:2024-12-17     移动:https://sicmodule.kub2b.com/mobile/quote/6471.html

用一句话总结问题便是使用ik分词器,“长”关键字wildcard搜索不到数据

 

关键词为“鸿运”可以搜索到数据,但是“鸿运物流”却搜索不到。

mapping分词器设置

 

分析

解析结果

 

分析结果

 

解析结果

 
 
 

ik分词之后,wildcard就不能正常使用了?目前经过测试,答案正是如此;我们又没有太多的精力来维护ik分词器的词典。

修改属性配置

于是重建索引,不再使用ik分词器,关键字段设置为

 

使用ik分词器时,是看不到name.keyword属性的;默认分词器才会有。

重建索引后测试,wildcard可以正常使用了。

 
 

本总结以搜索name属性为例。

  1. 搜索字段为中文时,使用ik分词器会影响wildcard搜索,搜索属性为“name”,且无属性。
  2. 搜索字段为中文时,使用默认分词器时wildcard可以正常搜索,搜索属性应为
  3. 搜索字段为数字或英文构成的字符串时,搜索属性可以使用或。

遗留问题

本文地址:https://sicmodule.kub2b.com/quote/6471.html     企库往 https://sicmodule.kub2b.com/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号