jsonb_set for nested new item?

Поиск
Список
Период
Сортировка
От Deven Phillips
Тема jsonb_set for nested new item?
Дата
Msg-id CAJw+4NA7y-baCDJPkR-0MvxcrUW9qJbGb71MHzJYKs180mz+Sw@mail.gmail.com
обсуждение исходный текст
Ответы Re: jsonb_set for nested new item?  (Deven Phillips <deven.phillips@gmail.com>)
Re: jsonb_set for nested new item?  (René Leonhardt <rene.leonhardt@gmail.com>)
Список pgsql-general
Is there a way to set a nested element for which the parent paths do not yet exist?

For example, if I have a JSONB value called 'data':

{
    "foo": "bar"
}

and run

jsonb_set(data, {'boo', 'baz'}, 'newvalue')

I would expect the output to be:

{
    "foo": "bar",
    "boo": {
        "baz": "newvalue"
     }
}

But that does not appear to work..

Any suggestions would be appreciated.

Deven

В списке pgsql-general по дате отправления:

Предыдущее
От: Dorian Hoxha
Дата:
Сообщение: Re: Multiple inserts
Следующее
От: Deven Phillips
Дата:
Сообщение: Re: jsonb_set for nested new item?