在Postgres JSON数据类型中查询嵌套的哈希数组?

时间:2014-10-29 17:33:01

标签: json postgresql postgresql-9.3

所以我已经阅读了Postgres JSON查询示例,我很确定没有办法将我们的数据查询为结构化,但我想绝对确定,因为它需要对我们的代码库进行多次更改:)< / p>

我们目前正在Postgres的序列化文本字段中存储以下数据。我们希望能够查询值nil或哈希数组[{a : 1, b: 2},{c: 3, d: 4}],以查看哈希值本身是否包含具有特定值的哈希值(在示例中)低于facebook102)。

{  "statuses": nil,
   "services_and_accounts": [
        {
          "id": "facebook",
          "enabled": false
        },
        {
           "id": 102,
           "enabled": false
        }
      ]
}

这在使用JSON数据类型的纯SQL中是否可行?

0 个答案:

没有答案