【问题标题】:How to fetch a particular key value from a json datatype from a table in postgres using query如何使用查询从 postgres 中的表中的 json 数据类型中获取特定的键值
【发布时间】:2015-12-17 08:07:16
【问题描述】:

我的表(user_profile)中有一个数据类型为 json 的列(display_settings)。并且存储的值将采用这种格式。

{"privacy":{"goals":"public","groups":"public","friends":"public","gVisibility":1,"cVisibility":1,"fVisibility":1},"name":"default","diary":{"font":{"family":"Arial","size":"14","color":"#000000","weight":"normal","bgcolor":"#ffffff","style":"normal","decoration":"none"}}}

我只想获取

的键值

privacy.fVisibility

在 postgress 中使用查询。请建议我一种从 json 获取特定键值的方法。 json 值也将从另一个选择查询中获得。

【问题讨论】:

    标签: jquery json postgresql key psql


    【解决方案1】:
    SELECT privacy->'fVisibiity'AS fVisibility FROM table_name;
    

    【讨论】:

      猜你喜欢
      • 2019-06-16
      • 2017-01-07
      • 1970-01-01
      • 2021-02-08
      • 2019-05-09
      • 1970-01-01
      • 1970-01-01
      • 2020-10-06
      • 2021-11-06
      相关资源
      最近更新 更多