目录

Lucene - 搜索类( Searching Classes)

搜索过程再次成为Lucene提供的核心功能之一。 它的流程类似于索引过程。 可以使用以下类来进行Lucene的基本搜索,这些类也可以被称为所有与搜索相关的操作的基础类。

搜索类

以下是搜索过程中常用类的列表。

S.No. 类和描述
1 IndexSearcher

此类充当核心组件,用于读取/搜索索引过程后创建的索引。 它需要指向包含索引的位置的目录实例。

2 Term

这个类是最低的搜索单位。 它在索引过程中类似于Field。

3 Query

Query是一个抽象类,包含各种实用程序方法,是Lucene在搜索过程中使用的所有类型查询的父级。

4 TermQuery

TermQuery是最常用的查询对象,是Lucene可以使用的许多复杂查询的基础。

5 TopDocs

TopDocs指向与搜索条件匹配的前N个搜索结果。 它是指向文档的简单指针容器,文档是搜索结果的输出。

↑回到顶部↑
WIKI教程 @2018