94.4. Message Operations


目前支持以下 ElasticSearch 操作。只需设置端点 URI 选项或交换标头,使用 "operation" 的键,以及一个值设置为以下之一:有些操作还需要设置其他参数或消息正文。

Expand
operation邮件正文description

索引

将、Stringbyte[]XContentBuilderIndexRequest 内容 映射到 索引

将内容添加到索引中,并返回正文中的 indexId。您可以通过使用键 "indexId" 设置消息标头来设置 indexId。

GetById

要检索的内容的字符串或 GetRequest 索引 id

检索指定的索引,并在正文中返回 GetResult 对象

删除

字符串DeleteRequest 索引名称以及要删除的内容类型

删除指定的 indexName 和 indexType,并在正文中返回一个 DeleteResponse 对象

DeleteIndex

要删除的索引的字符串或 DeleteRequest 索引名称

删除指定的 indexName 并返回正文的状态代码

BulkIndex

一个列表、BulkRequestCollection (XContentBuilder, Map, byte[], String) 

向索引中添加内容并返回正文中成功索引文档的 ID 列表

批量

一个列表、BulkRequestCollection (XContentBuilder, Map, byte[], String) 

在索引中添加内容并返回正文中的 BulkItemResponse[] 对象

搜索

mapStringSearchRequest

使用查询字符串映射搜索内容

MultiSearch

MultiSearchRequest

在一个搜索中有多个搜索

Exists

索引名称(indexName)作为标头

检查索引是否存在或者不存在正文中的布尔值标志

Update(更新)

映射UpdateRequestStringbyte[]XContentBuilder 内容以更新

将内容更新至索引,并返回正文中的 indexId。

ping

对远程 Elasticsearch 集群进行 Ping 操作,如果 ping 成功,则为 false,则返回 true。

info

获取 Elasticsearch 集群的信息,并将其返回为 MainResponse 类实例

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat