我面临以下问题:在使用“ΚΩΣ”术语搜索期间,它开始创建组合,就好像用户拼错了搜索词一样:
我无法理解的是如何配置此逻辑(正如您在屏幕上看到的那样,它具有像“κωσ”这样的组合,与原始查询只有 1 个共同字符)。
我想将允许的术语更改的最大数量(如拼写检查中的 maxEdits 参数)设置为 1,这样它就不会返回意外结果。
我的问题是,当我将拼写检查参数作为“false”发送到 SOLR 时,结果不会改变(这让我认为它与 searchComponent 无关)。另一方面,有一个名为 SynonymGraphFilterFactory 的过滤器
这没有任何配置,如 maxEdits 允许的(通过 SOLR 文档搜索)。
关于如何缩短对原始术语的更改数量的任何想法?或者也许我错过了一些重要的东西