Im отправляю следующие данные для обновления с использованием массового API.Массовое обновление не происходит
{"_index":"false-matter-alert","_type":"eventlog","_id":"AVJDZBZ-cQ6ZeQVtbZkW","_retry_on_conflict":3}
{"doc":{"tier":"WEB SERVICE","doc_as_upsert":true}}
{"_index":"false-matter-alert","_type":"eventlog","_id":"AVJDZBZ-cQ6ZeQVtbZka","_retry_on_conflict":3}
{"doc":{"tier":"WEB SERVICE","doc_as_upsert":true}}
{"_index":"false-matter-alert","_type":"eventlog","_id":"AVJDZBZ-cQ6ZeQVtbZkf","_retry_on_conflict":3}
{"doc":{"tier":"WEB SERVICE","doc_as_upsert":true}}
Но после публикации Iam получаю следующее сообщение об ошибке
{
"error": "ElasticsearchIllegalArgumentException[No feature for name [_bulk]]",
"status": 400
}
Что может быть причиной этого?
Вы можете также показать URL, которую вы POSTing to? – Val
Также 'doc_as_upsert' должен находиться на том же уровне, что и элемент' doc', т. Е. Не содержащийся в 'doc'. – Val