在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 大數(shù)據(jù)/ Lucene查詢編程
Lucene TermRangeQuery類
Lucene排序
Lucene Query類
Lucene搜索操作
Lucene TokenStream
Lucene IndexWriter類
Lucene Term類
Lucene Token
Lucene索引操作
Lucene Field選項(xiàng)
Lucene BooleanQuery類
Lucene StandardAnalyzer類
Lucene字段
Lucene添加文檔操作
Lucene環(huán)境設(shè)置
Lucene Searching類
Lucene StopAnalyzer類
Lucene第一個(gè)應(yīng)用程序
Lucene MatchAllDocsQuery類
Lucene IndexSearcher類
Lucene索引類
Lucene更新文檔操作
Lucene教程
Lucene PrefixQuery類
Lucene Analyzer類
Lucene TopDocs類
Lucene TermQuery類
Lucene文檔
Lucene查詢編程
Lucene WildcardQuery類
Lucene WhitespaceAnalyzer
Lucene SimpleAnalyzer類
Lucene目錄
Lucene刪除文檔操作
Lucene索引過程
Lucene FuzzyQuery類
Lucene PhraseQuery類
Lucene分析

Lucene查詢編程

正如我們已經(jīng)看到在前面的章節(jié)中的Lucene- 搜索操作,Lucene使用IndexSearcher進(jìn)行搜索,并使用由QueryParser輸入創(chuàng)建的查詢對(duì)象。在本章中,我們將討論不同類型的查詢對(duì)象和方法以編程方式來創(chuàng)建它們。創(chuàng)建不同類型的查詢對(duì)象的給出了要進(jìn)行搜索類型的控制。

考慮高級(jí)搜索的情況下,許多應(yīng)用程序,用戶給出了多個(gè)選項(xiàng)來限制搜索結(jié)果中提供。通過查詢程序,我們一樣可以很輕松的實(shí)現(xiàn)。

以下是查詢類型,我們將在適當(dāng)?shù)臅r(shí)候討論的列表。

Sr. No. 類和說明
1 TermQuery
此類充當(dāng)創(chuàng)造/在索引處理更新指標(biāo)的核心組成部分。
2 TermRangeQuery
TermRangeQuery是在使用的范圍內(nèi)的文本的詞條都被搜索。
3 PrefixQuery
PrefixQuery用于匹配其索引開始以指定的字符串的文檔。
4 BooleanQuery
BooleanQuery用于搜索的是使用AND,OR或NOT運(yùn)算符多個(gè)查詢結(jié)果的文件。
5 PhraseQuery
詞組查詢用于搜索包含詞條的特定序列的文檔。
6 WildCardQuery
WildcardQuery用于搜索使用類似 '*' 的字符序列的通配符的文件,"?" 匹配單個(gè)字符。
7 FuzzyQuery
FuzzyQuery用于搜索使用模糊實(shí)現(xiàn),它是一種基于編輯距離算法的近似搜索文件。
8 MatchAllDocsQuery
MatchAllDocsQuery作為顧名思義匹配的所有文件。