2

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

0 个结果:

  • 巴蒂
  • 托尼
  • 马克西

x 结果:

  • 巴特
  • 最大限度

使用最后三个中的任何一个,我都会得到想要的结果(Barthy B, Tony Banderas, Maxy Doe, ...)

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

怎么了?可以通过模式实现这样的事情(如果是,如何?这样我就可以搜索它)

任何其他想法从哪里开始寻找?

4

2 回答 2

3

从 fieldType 中删除PorterStemFilterFactoryor 。SnowballPorterFilterFactory

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

于 2016-04-19T09:43:23.097 回答
0

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

于 2017-03-30T12:37:51.120 回答