SOLR:要进行拼写检查/同义化的最小标记大小

问题描述

我面临以下问题:在搜索“ΚΩΣ”时,它开始创建组合,好像用户拼错了搜索词:

enter image description here

我无法理解的是如何配置这个逻辑(正如你在屏幕上看到的,它有像“κωσ”这样的组合,它与原始查询只有 1 个共同字符)。

我想将允许的术语的最大更改次数(如拼写检查中的 maxEdits 参数)设为 1,这样它就不会返回意外结果。

我的问题是,当我将拼写检查参数作为“false”发送给 SOLR 时,结果不会改变(这让我认为它与 searchComponent 无关)。另一方面,有一个名为 SynonymGraphFilterFactory

enter image description here

的过滤器

没有像允许 maxEdits 这样的任何配置(通过 SOLR 文档搜索)。

关于如何缩短对原始术语的更改次数的任何想法?或者我遗漏了一些重要的东西

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)