如何在ElasticSearch DeleteByQuery Java API中添加查询字符串参数?

塔韦耶图

我正在使用Elasticsearch 2.3.1版本

我已经安装了deletebyquery插件来删除文档,并使用java API进行删除。

这是我的Java API请求

DeleteByQueryRequestBuilder deleteRequest = DeleteByQueryRequestBuilder(esType, DeleteByQueryAction.INSTANCE)
        .setIndices(index)
        .setTypes(type);
deleteRequest.setQuery(boolQuery);
DeleteByQueryResponse resp = deleteRequest.get();

我的问题是,如何在Java的Deletebyquery查询请求中添加查询字符串参数(例如size,routing)这些参数在doc(https://www.elastic.co/guide/en/elasticsearch/plugins/2.3/delete-by-query-usage.html中提到,但不知道如何在Java api中添加!

chengpohi

您可以使用:

deleteRequest.setRouting(routing) // to set routing
deleteRequest.request().size(size) // to set the size

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用Spring HATEOAS添加查询字符串参数?

如何在Java字符串中添加转义字符?

如何在Java Play框架中获取查询字符串参数?

如何使用Java从查询字符串中读取参数和值?

DeleteByQuery ElasticSearch Golang错误弹性:错误404(未找到)

从Java Controller启动html页面时添加查询字符串值

如何在Play Framework 2.3中向FakeRequest添加查询字符串参数?

使用Nest执行DeleteByQuery(Elasticsearch)时获取“具有此键的项目已添加”

CloudSearch deleteByQuery

Elasticsearch 2.0:如何在Java中通过查询删除

如何在流明路线中添加查询参数?

如何在Express中向req.url添加查询字符串?

如何在ElasticSearch DeleteByQuery Java API中添加URL参数?

NGINX:如何在反向代理中添加查询字符串?

如何在课堂API请求中添加查询?

如何在BigCommerce代码中添加查询字符串?

Armeria HTTP客户端-如何添加查询字符串参数

如何在Elasticsearch Java API中查询特定映射?

如何在JAVA中转义特殊字符Restful API查询字符串

Elasticsearch .net NEST-DeleteByQuery不起作用,但搜索相同的查询有效

如何在JavaScript中添加查询字符串?

如何在Java中编写Elasticsearch查询聚合?

如何在Java API中编写elasticsearch script_score

如何在Java中建立Elasticsearch字词查询?

Rails应用程序-如何在API获取请求中添加查询参数?

如何在 URL 中附加查询字符串时停止页面重新加载

Elasticsearch 如何在 must_not 中添加 bool 查询并在 java API 中使用多个匹配?

Angular Prime NG - 如何在路由器链接中为 Prime NG 步骤添加查询字符串

如何在Java中的字符串之间添加空格?