使用Lucene的“AND”查询

时间:2011-03-24 20:02:34

标签: search lucene.net

我是Lucene.net(2.9.4)的新手,我正在尝试使用MultiFieldQueryParser进行搜索。我没想到会得到结果。我一直在寻找无济于事的答案......想知道是否有人可以提供帮助...

获取已编入索引的项目的以下记录(字符串):

  • 医疗咨询委员会Bios
  • 医疗咨询委员会
  • 演讲 - 演讲者Bios

当我搜索: 咨询,我希望得到1& 2回来,我这样做。 当我搜索咨询和bios 时,我希望只回来1,但它似乎将AND视为一个或者我得到了所有三个结果......

我对AND的错过了什么?文档似乎说你可以直接开箱即用。谢谢你的帮助...

1 个答案:

答案 0 :(得分:0)

在昨天花了好几个小时之后,我再次尝试了它,它起作用了。看起来好像它需要布尔运算符的大写字母,我非常肯定我正在测试,但是,我一定不会。希望这有助于其他人...