1、lucene3.5索引搜尋之字首搜尋
/*** lucene搜尋之prefixquery(字首搜尋)
*/public void
searchbyprefixquery(string field,string value)
2、lucene3.5索引搜尋之萬用字元搜尋
/*** lucene搜尋之prefixquery(萬用字元搜尋)
* eg:searchutil.searchbywildcardquery("name","a*");
*/public void
searchbywildcardquery(string field,string value)
3、lucene3.5索引搜尋之booleanquery
/*** lucene搜尋之booleanquery:
* booleanquery可以連線多個子查詢
* booleanclause.occur.must 必須出現
* booleanclause.occur.should 可出現可不出現
* booleanclause.occur.must_not 禁止出現
*/public void
searchbybooleanquery()
4、lucene3.5索引搜尋之短語搜尋
/*** lucene搜尋之短語查詢:
* 注意:對中文搜尋沒設麼作用,對英文搜尋效果很好(主要原因在於,英文分詞一般用"空格")
*/public void
searchbyphrasequery()
5、lucene3.5索引搜尋之模糊搜尋
/*** lucene搜尋之模糊查詢
*/public void
searchbyfuzzyquery()
Lucene3 5 實現建立索引和搜尋例項
1.資料庫作為資料來源,建立索引 建立索引 public void createindex openmode openmode,listlist catch exception e listlist new persistencefacade query from authors where id ...
4 學習Lucene3 5之索引刪除 更新
1 刪除索引 刪除索引 public void deleteindex catch ioexception e finally 2 恢復刪除索引 恢復刪除的索引 從 站 中恢復 public void restoreindex catch ioexception e finally catch io...
3 學習Lucene3 5之索引建立 域選項
field string name,string value,field.store store,field.index index 方法解析 引數一 key 引數二 value 引數三 是否儲存到硬碟 儲存域選項 1.field.store.yes 表示把這個域中的內容完全儲存到檔案中,方便進行文...