Frank~Boris 2024-10-09 09:38 采纳率: 25%
浏览 15
已结题

使用postman删除es

img


删除id范围为5738829-6016917这个之间的数据,怎么搞

  • 写回答

1条回答 默认 最新

  • 学不会this!!! 2024-10-09 09:46
    关注

    步骤 1:设置请求类型和 URL
    打开 Postman。
    创建一个新的请求。
    选择请求类型为 POST。
    输入请求 URL,格式为:

    http://<your-elasticsearch-host>:<port>/<index>/_delete_by_query
    
    

    1.将 替换为你的 Elasticsearch 主机地址。
    2.将 替换为你的 Elasticsearch 端口(通常是 9200)。
    3.将 替换为你要删除文档的索引名称。

    步骤 2:添加请求体
    在请求的 body 部分,选择 raw 类型,并设置为 JSON,然后输入以下内容:

    
    {
      "query": {
        "range": {
          "_id": {
            "gte": "5738829",
            "lte": "6016917"
          }
        }
      }
    }
    

    步骤 3:发送请求
    点击 "Send" 按钮。
    等待结果返回,Postman 会显示请求的响应,确认删除是否成功。

    假设你的 Elasticsearch 服务器在本地,索引名称为 my_index,URL 应为:http://localhost:9200/my_index/_delete_by_query

    (以上解答来自ChatGPT)希望能帮到你

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月15日
  • 创建了问题 10月9日