1

嗨,我在使用停用词索引时使用的是 StandardAnalyzer。

当我索引该行时

用于 Macintosh 的 Microsoft Excel

像这样搜索效果很好

我在搜索时使用与索引 +Microsoft +Excel +for +Macintosh 时相同的分析器

当我尝试像这样搜索时

“Microsoft Excel for Macintosh”我没有得到任何结果,因为它被转换为“Microsoft Excel Macintosh”

任何人都知道为什么我的结果是 0 ?

//三连

4

1 回答 1

0

StandardQueryParser.setEnablePositionIncrements(true);

成功了。

于 2012-08-31T06:14:16.697 回答