目录
当前位置: 首页 > 文档资料 > Lucene 中文文档 >

搜索类(Searching Classes)

优质
小牛编辑
130浏览
2023-12-01

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

搜索类

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

S.No.类和描述
1IndexSearcher

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

2Term

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

3Query

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

4TermQuery

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

5TopDocs

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