架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9622|回复: 1

【实战】Elasticsearch删除索引所有文档数据

[复制链接]
发表于 2018-12-26 11:25:17 | 显示全部楼层 |阅读模式
查询索引所有文档数据的方法

向接口发送post请求,url地址:http://es.itsvse.com:9200/test3/_search
post内容:
{
    "query": {
        "match_all": {}
    }
}
发现一共有10条数据,如下图:

QQ截图20181226111350.jpg
删除单条数据

删除文档 的语法和我们所知道的规则相同,只是 使用 DELETE 方法:

接口地址:http://es.itsvse.com:9200/test3/News/GPSA6GcBfbIix3bWbjpi/ 发送DELETE请求,如果返回200状态码,表示删除成功,如果文档没有找到,将返回 404 Not Found 的响应码。如下图:

QQ截图20181226111605.jpg


参考文档地址:https://www.elastic.co/guide/cn/ ... ent/delete-doc.html

删除所有文档数据

通过查询API 编辑删除,最简单的用法是_delete_by_query对匹配查询的每个文档执行删除操作。

接口地址:http://es.itsvse.com:9200/test3/_delete_by_query

发送post请求,内容如下:

{
    "query": {
        "match_all": {}
    }
}
QQ截图20181226112259.jpg

查询出来9条数据,删除9条数据,_delete_by_query语法就是根据查询结果来删除数据。

参考文档:https://www.elastic.co/guide/en/ ... elete-by-query.html




上一篇:德行天下之中华德育故事36集视频及音频合辑
下一篇:C#GZipStream 与数据库交互并进行数据压缩及解压缩
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2021-11-18 15:41:34 | 显示全部楼层
删除指定索引


通过通配符删除索引


QQ截图20211118153931.jpg

官方文档:https://www.elastic.co/guide/cn/ ... eting_an_index.html
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-27 12:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表