當我們輸入關鍵字時希望可以支援篩選多個字段,這樣搜尋內容的覆蓋率就會大一些。
配對多個欄位主要用 MultiFieldQueryParser類別。
QueryParser parser=new QueryParser("content",analyzer);
Query query =parser.parse(kw);
String[] fields={"title","content"};
MultiFieldQueryParser parser=new MultiFieldQueryParser(fields,analyzer); parser.parse(keywords,fields,analyzer);
以上是Lucene實戰--關鍵字符合多個字段詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!