
删除id范围为5738829-6016917这个之间的数据,怎么搞
步骤 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)希望能帮到你