【发布时间】:2020-04-24 09:38:14
【问题描述】:
我正在尝试使用它的相应键查询嵌套 JSON 中的值,但问题是前面的键是未知的。我们如何在 Postgres 中做到这一点?
这里我需要查询“status”的值,但是键“random1”和“random2”不是常量。
假设这是“my_table”和“my_jsonb”列中的示例值
my_jsonb:
{
"known": {
"random1": {
"status": "ACTIVE"
},
"random2": {
"status": "ACTIVE"
},
"random3": {
"status": "ACTIVE"
}
}
}
输出:
活跃
活跃
活跃
我想查找所有“状态”键的值而不指定前面的键。
【问题讨论】:
-
请以表格文本的形式向我们展示您期望的结果。您只想要一张或多张唱片吗?
标签: postgresql spring-data-jpa postgres-9.6