On 04/14/2014 09:27 AM, kelas wrote: > Are there any plans to add "in-place at-depth" update operator for JSONB > type, e.g.: > > UPDATE test SET attrs->'anwser' = 42 where attrs->'answer' = 41 > Plans, yes. But not until 9.5, or maybe as an extension. -- Josh Berkus PostgreSQL Experts Inc. http://pgexperts.com
On Tue, Apr 15, 2014 at 5:16 AM, Josh Berkus <josh@agliodbs.com> wrote: > On 04/14/2014 09:27 AM, kelas wrote: >> Are there any plans to add "in-place at-depth" update operator for JSONB >> type, e.g.: >> >> UPDATE test SET attrs->'anwser' = 42 where attrs->'answer' = 41 >> > > Plans, yes. But not until 9.5, or maybe as an extension. A custom function of the type find_and_modify(jsonb_data, key_name, new_value) combined with the uniqueness of jsonb keys would be a good workaround for now. Regards, -- Michael
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера