elasticsearch根据条件删除数据

Es中想删掉部分数据

POST index_name/_delete_by_query   
{
  "query":{
    "match":{
      "name":"丘处机"
    }
  }
}

 返回

{
  "took" : 1,
  "timed_out" : false,
  "total" : 0,
  "deleted" : 2900,
  "batches" : 0,
  "version_conflicts" : 0,
  "noops" : 0,
  "retries" : {
    "bulk" : 0,
    "search" : 0
  },
  "throttled_millis" : 0,
  "requests_per_second" : -1.0,
  "throttled_until_millis" : 0,
  "failures" : [ ]
}

说明删掉了2900条name为丘处机的数据。

posted @ 2022-05-09 11:01  羽毛球打的贼好  阅读(965)  评论(0)    收藏  举报