ES删除索引的全部文档
时间: 2023-03-05 17:57:19 浏览: 218
es_script.txt
如果您想要删除Elasticsearch(ES)中一个索引的所有文档,您可以执行以下步骤:
1. 使用DELETE请求删除该索引。例如,如果要删除名为"my_index"的索引,请发送以下请求:
```
curl -XDELETE 'http://localhost:9200/my_index'
```
2. 如果您只想删除索引中的所有文档,而不是删除整个索引,则可以使用DELETE请求删除索引中的所有文档。例如,如果要删除名为"my_index"的索引中的所有文档,请发送以下请求:
```
curl -XPOST 'http://localhost:9200/my_index/_delete_by_query' -d '{
"query": {
"match_all": {}
}
}'
```
这将使用查询语句"match_all"来匹配索引中的所有文档,并将它们全部删除。
阅读全文