在es_head中怎么根据查询条件删除数据?除了id那种简单的。
4条回答 默认 最新
zoyeal 2018-02-08 02:12关注可以通过delete_by_query对要删除的doc进行条件过滤,具体语法如下:
POST {index}/_delete_by_query
{
"query": {
"match": {
"message": "some message"
}
}
}在版本2.X之后,delete_by_query被弃用,直接用delete就行:
DELETE {index}/{type}/_query
{
"query": {
"match_all": {}
}
}评论 打赏 举报解决 5无用