我使用標準分析存儲文本以及相同的分析儀,用於搜索Lucene的不是尋找有字「 - 」
下面是搜索文本代碼:
Analyzer analyzer = GetAnalyzer();
QueryParser parser = new QueryParser("Text", analyzer);
parser.SetAllowLeadingWildcard(true);
Query query;
query = parser.Parse(finalSearch);
Hits hits = searcher.Search(query);
這裏是一個代碼我如何儲存文字:
fieldText = new Field("Text", text.ToLower(), Field.Store.YES, Field.Index.TOKENIZED);
document.Add(fieldText);
請說明問題。也許舉個例子。 – 2011-12-21 15:08:29