我想使用Lucene(3.0.3)來分析一個簡單的查詢:Lucene的查詢分析器無法分析領域如預期
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\")");
您的代碼看起來不錯,據我可以告訴。你是做什麼樣的回報?+ title:return + title:「itle return pink panther」? – femtoRgon 2013-02-18 16:45:10
查詢對象(ToString())以這種方式返回... – Omri 2013-02-24 12:37:59