Добрый день. Я зашел в тупик.
Как заменить все вхождения ID вот в таком JSON:
"_source": {
"rules": [
{
"ruleid": "001"
"action": "count"
}
{
"ruleid": "003"
"action": "count"
}
]
}
Замена значения одного конкретного поля работает корректно, но если поле содержит массив неясной размерности, то фильтр alter -> condrewrite уже не работает.
Это решение не подходит.
В моем случае, значения, которые нужно подставить вместо индексов, хранятся в отдельном массиве.
Это ruby - вы можете написать то решение, которое вам подходит.
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.