假设我想删除second是28的这条记录,先查看一下现有的记录:
GET /wyh-apache-log/_search
{
"query": {
"match": {
"second": "28"
}
}
}
查询结果:
数据中只有一条符合条件的。
删除second为28的记录:
POST /wyh-apache-log/_delete_by_query --wyh-apache-log是index,_delete_by_query是elasticsearch的删除指令
{
"query":{
"match":{
"second":"28"
}
}
}
删除结果:
删除了一条记录,再查看一下刚才那条记录是否还存在:
删除成功。