Elasticsearch 6.5 多条件删除方法
Elasticsearch 6.5 多条件删除方法
复制代码
BulkByScrollResponse response = DeleteByQueryAction.INSTANCE.newRequestBuilder(client)
// 根据条件个数添加filter语句
.filter(QueryBuilders.matchQuery("gender", "male"))
.filter(QueryBuilders.matchQuery("age", "18"))
.source("persons")
.get();
long deleted = response.getDeleted();
复制代码
以上是 6.2版本以上的
以下是 5.5
正文到此结束
- 本文标签: ElasticSearch
- 版权声明: 本站原创文章,于2020年05月25日由kaschie发布,转载请注明出处
热门推荐
相关文章
该篇文章的评论功能已被站长关闭