我想使用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\")");
答案 0 :(得分:0)
我无法重现这一点。这仍然适合你吗?
我认为它可能是输出窗口中的一些显示瑕疵。这是来自立即窗口,监视窗口还是对Console.WriteLine的调用?
答案 1 :(得分:0)
很抱歉,问题是自定义修改的Lucene.Net程序集......