【发布时间】:2021-11-10 06:42:30
【问题描述】:
给定这张表
| parent | payload |
|---|---|
| 1 | { a: 7, b: 3 } |
| 2 | { a: 7, c: 3 } |
| 1 | { d: 3, e: 1, f: 3 } |
我想更新1 的子级并删除X 的任何属性,其中payload->X 是3。
执行查询后,记录应如下所示:
| parent | payload |
|---|---|
| 1 | { a: 7 } |
| 2 | { a: 7, c: 3 } |
| 1 | { e: 1 } |
update records set payload=?? where parent = 1 and ??
【问题讨论】:
标签: sql postgresql jsonb