【发布时间】:2021-05-12 03:33:34
【问题描述】:
我有一个json
{
"timer": {
"19272": {
"asset_id": 9354,
"original_total_time": 5,
"original_warning_time": null
}
},
"SEBKeys": [],
"scoreMappings": []
}
我需要使用 Postgres 从这个 json 中提取“original_total_time”值。
谁能帮忙?
【问题讨论】:
-
如果你使用 PHP,你可以使用
json_decode()。 -
有什么方法可以让我自己查询吗?
-
你的 JSON 结构是固定的还是动态的
-
我得到了解决方案 (SELECT * , requests.request -> 'notes' -> json_object_keys((requests.request ->> 'notes')::json) ->> 'message' AS来自请求的消息)
标签: php json postgresql json-extract