Следующий запрос удаляет все данные, которые соответствуют критериям запроса, и игнорирует параметр размера в версии эластичного поиска 6.2. Это работает, как и ожидалось, в версии эластичного поиска 5.5.
GET index/type/delete_by_query
{
"size" : "20",
"query": {
"range" : {
"Time" : {
"lt": "now-16d"
}
}
}
}
Если я передам параметр размера в самом URI, он будет работать как положено.Это прекрасно работает и удаляет только 20 элементов
GET index/type/delete_by_query?size=20
{
"query": {
"range" : {
"Time" : {
"lt": "now-16d"
}
}
}
}