2020-09-10 05:42发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在使用6.4.0.20,但我有一个与自由文本搜索有关的问题。 当我搜索" arçelik"时,产品正确显示。 但是,当我搜索" arcelik "而不是arçelik时,我得到0个结果。 即使我将同义词定义为 arcelik->arçelik,它也不起作用
有什么想法/建议吗?
谢谢。
是否在schema.xml中同时为"索引"和"查询"分析器配置了同义词过滤器?
是的,它的配置如下。
例如,您需要在查询级别添加SynonymGraphFilterFactory过滤器
您还可以创建模式替换过滤器,以将ç的所有出现都替换为c,如下所示:
filter class =" solr.PatternReplaceFilterFactory" pattern ="ç" replace =" c" replace =" all"
最多设置5个标签!
是否在schema.xml中同时为"索引"和"查询"分析器配置了同义词过滤器?
是的,它的配置如下。
例如,您需要在查询级别添加SynonymGraphFilterFactory过滤器
您还可以创建模式替换过滤器,以将ç的所有出现都替换为c,如下所示:
filter class =" solr.PatternReplaceFilterFactory" pattern ="ç" replace =" c" replace =" all"
一周热门 更多>