Solr - 当术语以 "y" 结尾时无法搜索

Solr - Can't search when term ends with "y"

这个问题看起来真的很可笑。 搜索以 "y" 结尾的条目时,我总是得到 0 个结果。我知道它们存在。

0 个结果:

x 结果:

最后三个中的任何一个我都得到了想要的结果(Barthy BTony BanderasMaxy Doe、...)

包含但不以 "y" 结尾的单词完全可以(Rayman, ...)

这是怎么回事?可以用模式实现这样的东西吗(如果是,怎么做?这样我就可以搜索它)

还有其他想法从哪里开始寻找吗?

从字段类型中删除 PorterStemFilterFactorySnowballPorterFilterFactory

As porter 是一种英语语言转换算法,可减少单词的任何形式,例如 walks, walked to walk

在我的配置中,它是 SnowballPorterFilterFactory 而不是小写的 snowballporterfilterfactory