【发布时间】:2016-01-13 07:17:22
【问题描述】:
【问题讨论】:
标签: elasticsearch elasticsearch-jest
【问题讨论】:
标签: elasticsearch elasticsearch-jest
您可以使用DeleteByQuery class,如下所示:
DeleteByQuery deleteAllUserJohn = new DeleteByQuery.Builder("{\"user\":\"john\"}")
.addIndex("users")
.addType("user")
.build();
client.execute(deleteAllUserJohn);
另请注意,如果您运行的是 ES 2.x 或更高版本,则需要先从插件安装 Delete by query API。
./bin/plugin install delete-by-query
【讨论】: