在Kibana Dev Tools中,如何删除索引中的所有文档而不删除索引?

问题描述 投票:0回答:1

我想删除索引中的所有文档,但不删除索引。

如何实现这一目标?

kibana
1个回答
3
投票

你可以使用

POST /index-name-000001/_delete_by_query
{
  "query": {
    "match_all": {}
  }
}

更多信息见 https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-delete-by-query.html

如果它是一个非常大的索引,请添加

?conflicts=proceed
,以便它在后台运行。

POST my-index-000001/_delete_by_query?conflicts=proceed
{
  "query": {
    "match_all": {}
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.