В старой версии Elasticsearch я просто делаю следующее, чтобы удалить данные:
curl -XDELETE 127.0.0.1:9200/what/ever/_search?q=keyword
Теперь в Elasticsearch 6.X он больше не поддерживается. Мне пришлось использовать функцию delete_by_query.
Согласно документу кажется, что я больше не могу использовать строку запросов, какие-либо идеи?
P.S
Мне нужно сопоставить любые поля, но пример запроса, предоставленного онлайн, соответствует определенному полю, например,
{
"query": {
"match": {
"message": "some message"
}
}
}