Я пытаюсь обновить поле в документе массивом. Я хочу добавить массив в поле «продукты». Я попытался это:Обновление поля с вложенным массивом в Elastic Search
POST /index/type/1/_update
{
"doc" :{
"products": [
{
"name": "A",
"count": 1
},
{
"name": "B",
"count": 2
},
{
"name": "c",
"count": 3
}
]
}
}
это ответ ошибка я получаю, когда я пытаюсь запустить код:
{
"error": {
"root_cause": [
{
"type": "mapper_parsing_exception",
"reason": "failed to parse [products]"
}
],
"type": "mapper_parsing_exception",
"reason": "failed to parse [products]",
"caused_by": {
"type": "illegal_state_exception",
"reason": "Can't get text on a START_OBJECT at 1:2073"
}
},
"status": 400
}
Кто-нибудь знает, что я делаю неправильно?