我发现了一个名为delete by query的有趣功能。 如何将其与jest client一起使用?
谢谢!
答案 0 :(得分:6)
您可以使用如下所示的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