删除数据

最近更新时间:2024-08-30 11:31:01

我的收藏

请求地址

地址为实例的 IP 和 PORT,可从控制台获取到,例如10.13.20.15:9200。

请求路径和方法

请求路径:/${metric_name}/_delete_by_query${metric_name}为 metric 的名称。 方法:POST

请求参数

请求内容

删除 metric 时的查询条件,具体请参考示例。

返回内容

需要通过 error 字段判断请求是否成功,若返回内容有 error 字段则请求失败,具体错误内容在 error 字段内。

CURL 示例说明

请求:
curl -u root:le201909 -H 'Content-Type:application/json' -X POST 172.16.345.14:9201/ctsdb_test/_delete_by_query -d'
{
"query": {
"bool": {
"filter": {
"match_all": {}
}
}
}
}'
返回:
{
"took": 43,
"timed_out": false,
"total": 1,
"deleted": 1,
"batches": 1,
"version_conflicts": 0,
"noops": 0,
"retries": {
"bulk": 0,
"search": 0
}
}