【发布时间】:2020-12-08 02:34:32
【问题描述】:
我在 postgres 中有一个 json 对象字段,具有以下形状
{
"a": {
},
"b": [
{
}
],
"c": {
"d": "",
"e": [
{
"id": 1234,
"f": "",
"g": ""
}
]
}
}
我想知道如何编写一条语句,从 postgres 中 id 为 1234 的 e 数组中删除对象。 e 可以有多个对象,如果 e 数组中有多个对象,我想保留这些对象,只删除 id 为 1234 的对象。
谢谢
【问题讨论】:
-
会一直在 c 和 e 键下吗?
-
是的,它总是在键 c 和 e @Schwern 下
标签: sql json postgresql