1. 程式人生 > >Lucene中文分詞器(三)

Lucene中文分詞器(三)

3.2 搜尋時使用Analyzer
對搜尋關鍵字進行分析和索引分析一樣,使用Analyzer對搜尋關鍵字進行分析、分詞處理,使用分析後每個詞語進行搜尋。比如:搜尋關鍵字:spring web ,經過分析器進行分詞,得出:spring  web,拿詞去索引詞典表查詢 ,找到索引連結到Document,解析Document內容。對於匹配整體Field域的查詢可以在搜尋時不分析,比如根據訂單號、身份證號查詢等。注意:搜尋使用的分析器要和索引使用的分析器一致。