我想使用 lucene (3.0.3) 解析一个简单的查询:
title:(+return +"pink panther")
就像在文档示例中一样。
预期结果是:
+title:return +title:"pink panther"
但相反,我得到:
+title:return +title:"itle return pink panther"
代码很简单(c#):
Query query =
new QueryParser(
Lucene.Net.Util.Version.LUCENE_30,
"content",
new Lucene.Net.Analysis.Standard.StandardAnalyzer(Lucene.Net.Util.Version.LUCENE_30))
.Parse("title:(+return +\"pink panther\")");