delete elasticsearch

elasticsearch-head 插件中遇到的删除特定的数据需求
DELETE /索引名/需要清空的type/_query
  1. {
  2. "query": {
  3. "match_all": {}
  4. }
delete的JSON的查询条件可以自己根据基本查询里面的条件来取得
类型下面的index和type,条件是大于这个时间段的数据全部删除
 
 
下面这个估计也好使
 
使用head插件删除指定数据
 
http://serverhost:9200/index/type/_delete_by_query post
 
{
"query": {
"match": {
属性字段: 要删除的属性值
}
}
}
 
 
##根据ID批量删除
{
"query": {
"terms": {
"productID":[1516721,1516725]
}
}
 
 
posted @ 2019-05-29 15:01  那些年的代码  阅读(285)  评论(0编辑  收藏  举报