【问题标题】:Postgres ad nested jsonPostgres 广告嵌套 json
【发布时间】:2019-06-14 21:45:06
【问题描述】:

我正在尝试使用 postgresql 解析嵌套 JSON 中的字段。 JSON的形式有以下形式:

{"Field_1": {"Field_2": {"Field_3": "value_1": "xxx"}}}

我已阅读问题How do I query using fields inside the new PostgreSQL JSON datatype? 并且我已经搜索了建议的链接,但我没有找到任何工作。

{"Field_1": {"Field_2": {"Field_3": "value_1": "xxx"}}}

我想解析value_1xxx

【问题讨论】:

    标签: json postgresql


    【解决方案1】:

    您的 JSON 语法不正确,这是正确的:

    {"Field_1": {"Field_2": {"Field_3": {"value_1": "xxx"}}}}
    

    那么你可以:

    select j->'Field_1'->'Field_2'->'Field_3'->'value_1' from (
        select '{"Field_1": {"Field_2": {"Field_3": {"value_1": "xxx"}}}}'::jsonb as j
    ) t
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-22
      • 1970-01-01
      • 2017-02-27
      • 2022-01-24
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      相关资源
      最近更新 更多