Re: BUG #14366: jsonb_set() error when modify array element

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: BUG #14366: jsonb_set() error when modify array element
Дата
Msg-id 1269.1476332809@sss.pgh.pa.us
обсуждение исходный текст
Ответ на BUG #14366: jsonb_set() error when modify array element  (bluevaley@gmail.com)
Ответы Re: BUG #14366: jsonb_set() error when modify array element  (Michael Paquier <michael.paquier@gmail.com>)
Список pgsql-bugs
bluevaley@gmail.com writes:
> The following bug has been logged on the website:
> Bug reference:      14366
> Logged by:          peng sun
> Email address:      bluevaley@gmail.com
> PostgreSQL version: 9.6.0
> Operating system:   win8.1
> Description:

> select jsonb_set('[{"f1":1,"f2":null},2,null,3]', '{0}','[2,3,4]', false);
> in 9.6, got:
> [2, null, 3]
> in 9.5.4, got:
> [[2, 3, 4], 2, null, 3]

Yeah, this is broken.  Fixed, thanks for the report!

            regards, tom lane

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

Предыдущее
От: sunpeng
Дата:
Сообщение: Re: 9.6 bug: select jsonb_set('[{"f1":1,"f2":null},2,null,3]', '{0}','[2,3,4]',
Следующее
От: Michael Paquier
Дата:
Сообщение: Re: BUG #14366: jsonb_set() error when modify array element