如何使用jsonb_set更新json null值

时间:2018-03-08 02:32:00

标签: sql postgresql jsonb

我有一个嵌套的json对象。我想使用jsonb_set来更新当前为null的属性的值。我试过跟随。

UPDATE database1
SET foo = jsonb_set(foo, '{"bar",0}', '"TEST1"', true)
WHERE foo #> '{"bar",0}' is null

这不起作用,如果值不为null,则此解决方案有效。

0 个答案:

没有答案