Я хочу удалить некоторые документы из es с помощью Java-клиента, например,
curl -X POST "localhost:9200/twitter/tweet/_delete_by_query?conflicts=proceed" -H 'Content-Type: application/json' -d'
{
"query": {
"match_all": {}
}
}
'
, но из документа Apis
BulkByScrollResponse response = DeleteByQueryAction.INSTANCE.newRequestBuilder(client)
.filter(QueryBuilders.matchQuery("gender", "male"))
.source("persons")
.get();
long deleted = response.getDeleted();
кажется, что вы не можете limit _delete_by_query to a single type