Я только начал изучать упругий поиск и придерживался требования в своем проекте.Я пробовал несколько вещей, но у меня ничего не получалось.Я сохранил образец документа в упругом поисковом индексе
"orderData": {
"lines": [
{
"lineNbr": 1,
"quantity": {
"amount": 1,
"uom": "EACH"
},
"weight": null,
"Qty": null
},
{
"lineNbr": 2,
"quantity": {
"amount": 1,
"uom": "EACH"
},
"weight": null,
"Qty": null
}
]
}
В следующий раз, когда я хочу обновить только некоторые данные в строке NBR, но здесь проблема в том, что я не хочу выполнять мудрое обновление полей.Я снова получаю полную строку Nbr 1 json, что-то вроде
{
"lineNbr": 1,
"quantity": {
"amount": 10,
"uom": "EACH"
},
"weight": 5,
"Qty": 5
}
Но если я выполняю обновление строки, тег nbr 2 удаляется и остается только тег строки nbr 1 с обновленными данными, но я никогда не хотел касаться строкиnbr 2 Как мне этого добиться?Любая помощь будет оценена.Заранее спасибо.