[solr ] solr搜索的关键词就最后少一个字搜索不出来,少一个词就可以出来,不少也能搜索出来,什么原因啊
诺斯法拉图
2017-12-29
如题
我第一次搜索关键词条件为 "q":"title:\"关于印发国家规划布局内重点软件和集成电路设计领域的通知\"", 能够搜索出两条数据 第二次搜索条件为 "q":"title:\"关于印发国家规划布局内重点软件和集成电路设计领域的通\"", 最后少了一个“知”字 搜索结果却一条都没有 第三次搜索条件为 "q":"title:\"关于印发国家规划布局内重点软件和集成电路设计领域的\"", 最后少了“通知”两个字 却又能够搜索出两条数据,这是为什么啊?困扰很久了,使用的是solr5.5.4版本 分词器是mmesg4j,该字段是max_word分词 |
|
诺斯法拉图
2018-01-02
加入通配符*还是没有效果
|
|
liangpeng2611
2018-01-25
你使用的什么分词器,IK ? 如果是IK分词器的话,那就是IK分词器对中文分词的语法缺陷了。 IK会把“通知”作为一个整体分词,而不会分为“通”和“知”。 所以,你使用"q":"title:\"关于印发国家规划布局内重点软件和集成电路设计领域的通\"" 搜不到有“通知”关键字的信息。
|