elasticsearch 删除所有文档
时间: 2023-08-21 19:03:47 浏览: 79
es-dedupe:用于从Elasticsearch删除重复文档的工具
你可以使用 Elasticsearch 的 Delete By Query API 来删除所有文档。以下是一个使用 curl 命令的示例:
```bash
curl -X POST "localhost:9200/<索引名>/_delete_by_query" -H 'Content-Type: application/json' -d'
{
"query": {
"match_all": {}
}
}'
```
请将 `<索引名>` 替换为你要删除文档的索引名称。执行此命令后,Elasticsearch 将删除指定索引中的所有文档。请注意,此操作是不可逆的,请谨慎操作。
阅读全文