关于PostgreSql JsonB更新?

时间:2019-01-20 10:30:06

标签: postgresql jsonb

我要在jsonb列中更新。

jsonb列:field1,area2,area3,area4,area4

我只想更新field1和field3列。

我找到了示例,但它正在更新1列。

UPDATE table SET jdata = jsonb_set(jdata, '{field1}', '"value"', true)

1 个答案:

答案 0 :(得分:0)

尝试一下:

UPDATE table SET jdata = jsonb_set(jsonb_set(jdata, '{field1}', '"value1"', true), '{field2}', '"value2"');