小编eaw*_*wer的帖子

检查 Postgres 中 JSONB 字段的数组内的对象中是否存在属性

这是我的表数据:

对应的sqlfiddle - http://sqlfiddle.com/#!17/e3f09

create table jsonData (
    id serial primary key,
    data jsonb
);

insert into jsonData (data) values (

$${
  "b": 2,
  "c": [
    {
      "d": {
        "e": true
      }
    },
    {
      "d": {
        "e": true
      }
    },
    {
      "d": {
        "e": true,
        "f": "I'm here"
      }
    }
  ]
}
$$::jsonb),
(
$${
  "a": 1,
  "c": [
    {
      "d": {
        "e": true
      }
    },
    {
      "d": {
        "e": true
      }
    },
    {
      "d": {
        "e": true
      }
    } …
Run Code Online (Sandbox Code Playgroud)

postgresql

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

postgresql ×1