首頁 > Java > java教程 > Lucene實戰--關鍵字符合多個字段詳解

Lucene實戰--關鍵字符合多個字段詳解

零下一度
發布: 2017-06-25 10:52:48
原創
2326 人瀏覽過

前言

     當我們輸入關鍵字時希望可以支援篩選多個字段,這樣搜尋內容的覆蓋率就會大一些。 

     配對多個欄位主要用 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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板