Я получаю данные в этом формате:
{
"a": "1",
"b": "2"
}
Я хочу изменить их на:
{
data: {
"a": "1",
"b": "2"
}
}
Я могу изменить их, используя фильтр mutate:
mutate {
rename => {
"[a]" => "[data][a]"
"[b]" => "[data][b]"
}
}
Но здесь я должен переименовать каждое поле по отдельности.
Есть ли способ, которым я могу переместить все входящее сообщение внутри поля данных, что-то вроде:
rename => {"[entite_message]" => "[data][entire_message]"}