查询lucene中的字符串

时间:2012-11-11 15:54:31

标签: .net lucene

我正在使用Lucene作为.net。 我有以下带字段的文件,价值就像“5 1你爱香蕉5 2你好” 我如何查询,以便在查询“5 1”& “香蕉”?

我正在使用StandardAnalyzer并对该字段进行分析。

非常感谢

1 个答案:

答案 0 :(得分:0)

假设测试值是默认搜索字段,您可以编写+"5 1" +banana"5 1" AND banana之类的查询(虽然我不喜欢Lucene AND / OR / NOT语法)

如果它不是默认字段,只需在搜索字段前加上您的字词,例如:+textfield:"5 1" +textfield:banana

Lucene标准查询语法在这里很好地记录: Version 3.6或者 Version 4.0