0
Я Хава документ в Elasticsearch:как изменить поле свойства документа в Elasticsearch с помощью Java
{
"_index": "test",
"_type": "document",
"_id": "1",
"_score": 1,
"_source": {
"class": "aaa",
"id": 1,
"items": [{
"class": "aaa",
"id": 1
}, {
"class": "ccc",
"id": 2
}],
"bianhao": "123"
}
}
Я хочу, чтобы заменить {"class": "ccc","id": 2}
из items
с {"class": "ccc12","id": 2}
, как достичь этого?
В этом случае , сначала найдите «id», а затем установите значение «class». Я имею в виду, что существует много полей: «{« id »: 2,« class »:« ccc »,« name »:« dddd »,« field1 »: "value1", "field1": "value2"} ', как их заменить один раз? –
Вы хотите изменить несколько полей? – Val
yes.By найти id, изменить все поля. –