Как получить массив неудачных удалений из поиска elasti c (_delete_by_query) - PullRequest
0 голосов
/ 27 апреля 2020

Попытка удалить отклонения с помощью _delete_by_query в elasti c search

curl -XPOST -d '{"query":{"terms":{"pro_id":["p1","p2","p3"]}}}' 'localhost:8899/my_index/_delete_by_query'

получить ответ наподобие

{
    "took": 0,
    "timed_out": false,
    "total": 0,
    "deleted": 1,
    "batches": 0,
    "version_conflicts": 0,
    "noops": 0,
    "retries": {
        "bulk": 0,
        "search": 0
    },
    "throttled_millis": 0,
    "requests_per_second": -1.0,
    "throttled_until_millis": 0,
    "failures": []
}

Мы передаем 3 идентификатора продукта, удаляется только один, потому что p2 и p3 не существует. Поэтому я хочу получить ошибочные идентификаторы (не существует) при сбоях []. Есть ли способ получить неудачные идентификаторы в массиве?

...