我在看query syntax。我无法弄清楚如何搜索'和'。我试过“一个句子和和之后的单词”我试过+和和\和。它总是忽略它。我如何搜索'和'?我正在使用lucene.net
答案 0 :(得分:3)
您是否在索引中包含'和'以便可搜索?
如果您使用StandardAnalyzer索引文档,则“和”包含在默认停用词列表中。如果要在索引中包含单词“and”,可以将自己的停用词列表作为字符串数组传递给StandardAnalyzer的构造函数。
答案 1 :(得分:0)
你是否尝试过全部大写?
如果你想进行AND搜索,你有两个选择。你可以做到
+foo +bar
或
foo AND bar
但
foo and bar
无效。