Lucene Searching類

在搜索過程是由Lucene所提供的核心功能之一。它的流程是相似於索引過程。 Lucene基本搜索可以使用下列類也可稱爲基礎類的所有搜索相關的操作進行。

Searching 類:

以下是常用的類中搜索處理的列表。

Sr. No.

類和說明

1

IndexSearcher
這個類充當讀取/搜索索引的過程後創建索引的核心組成部分。它需要目錄實例指向包含索引的位置

2

Term
這個類是搜索的最低單位。它是在索引過程中類似字段 Field 

3

Query
Query是一個抽象類,包含各種實用方法,所有類型查詢的父在Lucene的搜索過程中使用

4

TermQuery
TermQuery是最常用的查詢對象,並且是許多複雜的查詢lucene可利用的基礎

5

TopDocs
TopDocs指向相匹配的搜索條件的前N個搜索結果。它是指針的簡單容器指向它們的搜索結果輸出的文檔。