论坛首页 Java企业应用论坛

SmartChineseAnalyzer 英文匹配问题

浏览 2100 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-04-13  
背景:
我一个name字段,分别有如下四个值
1.  wqq
2.  qq2008升级包
3.  qq2009r升级包
4.  skyqqt升级包

搜索关键字 "qq", 采用的分词器是 SmartChineseAnalyzer

结果:
name=qq2008升级包
name=qq2009r升级包

却少了 wqq和skyqqt升级包,这是为什么???望解答下,非常感谢!
如果关键字是wqq,则可搜索出wqq
   发表时间:2012-04-15  
已解决。原因是该类本身的分词算法导致。例:wqq,  分词结束后是 wqq
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics