elasticsearch 删除索引index指定字段及其所有数据

 

 

 

 

1、执行后会返回一个taskid

POST xhs-note-v2/origin/_update_by_query?wait_for_completion=false&conflicts=proceed
{
  "script" : "ctx._source.remove('fans_cities')"
}

2、使用GET _tasks/taskId查看任务执行状况

例如

GET _tasks/MaTV75PwT2SRqrth9cSeKw:1371742908

响应:

{
  "completed" : false,
  "task" : {
    "node" : "MaTV75PwT2SRqrth9cSeKw",
    "id" : 1371742908,
    "type" : "transport",
    "action" : "indices:data/write/update/byquery",
    "status" : {
      "total" : 38920133,
      "updated" : 240000,
      "created" : 0,
      "deleted" : 0,
      "batches" : 241,
      "version_conflicts" : 0,
      "noops" : 0,
      "retries" : {
        "bulk" : 0,
        "search" : 0
      },
      "throttled_millis" : 0,
      "requests_per_second" : -1.0,
      "throttled_until_millis" : 0
    },
    "description" : "update-by-query [xhs-note-v2][origin] updated with Script{type=inline, lang='painless', idOrCode='ctx._source.remove('fans_cities')', options={}, params={}}",
    "start_time_in_millis" : 1611827687223,
    "running_time_in_nanos" : 88960193876,
    "cancellable" : true,
    "headers" : { }
  }
}

其中updated指的是当前任务的更新数据量

created指的是创建新文档的数据量,当前是update场景,所以一直为0,在reindex的时候会使用created显示创建文档数量

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值