DeleteByQueryRequest是一个类,用于构建删除查询请求。它不是传递字符串。

您可以使用DeleteByQueryRequest来指定要删除的索引和查询条件。

以下是使用DeleteByQueryRequest的示例代码:

DeleteByQueryRequest request = new DeleteByQueryRequest("your_index_name");
request.setQuery(QueryBuilders.matchQuery("your_field_name", "your_query_value"));

DeleteByQueryResponse response = client.deleteByQuery(request, RequestOptions.DEFAULT);

在上面的示例中,我们创建了一个DeleteByQueryRequest对象,并设置了要删除的索引名称和查询条件。然后,我们使用客户端对象执行删除查询请求,并将结果存储在DeleteByQueryResponse对象中。

请注意,上述示例中的"your_index_name"和"your_field_name"应替换为实际的索引名称和字段名称。"your_query_value"应替换为实际的查询值。

希望对您有所帮助

DeleteByQueryRequest不是传String

原文地址: https://www.cveoy.top/t/topic/iKSS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录