Мне нужно удалить определенный атрибут из всех документов в ElasticSearch.Есть ли способ сделать это и можно ли это сделать через Bulk API.Я не могу найти API для массового удаления атрибута из ElasticSearch.
Есть ли способ добиться того же.
Образец части моего документа:
{
"media": {
"list1": [
{"title":"a"}
],
"list2": [
{"title":"b"}
]
}
}
Скрипт для удаления того же самого:
{
"script": "ctx._source.remove('media.list1')",
"query": {
"bool": {
"must": [
{
"exists": {
"field": "media.list1"
}
}
]
}
}
}