我如何用lucene搜索'和'?

时间:2010-03-30 00:11:30

标签: lucene lucene.net

我在看query syntax。我无法弄清楚如何搜索'和'。我试过“一个句子和和之后的单词”我试过+和和\和。它总是忽略它。我如何搜索'和'?我正在使用lucene.net

2 个答案:

答案 0 :(得分:3)

您是否在索引中包含'和'以便可搜索?

如果您使用StandardAnalyzer索引文档,则“和”包含在默认停用词列表中。如果要在索引中包含单词“and”,可以将自己的停用词列表作为字符串数组传递给StandardAnalyzer的构造函数。

答案 1 :(得分:0)

你是否尝试过全部大写?

如果你想进行AND搜索,你有两个选择。你可以做到

+foo +bar

foo AND bar

foo and bar

无效。