add batch remove batch split batch comment selection show hidden batches hide batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE
id json_col
1 {
       "a": {
            "x": {"name": "ben", "success": true},
            "y": {"name": "sarah", "success": true},
            "z": {"name": "john", "success": false}
        }
    }
2 {
        "a": {
            "m": {"name": "issac", "success": true},
            "n": {"name": "jack", "success": true}
        }
    }
INSERT 0 2
id json_col
1 {
       "a": {
            "x": {"name": "ben", "success": true},
            "y": {"name": "sarah", "success": true},
            "z": {"name": "john", "success": false}
        }
    }
SELECT 1
ALTER TABLE
CREATE INDEX
id json_col
1 {"a": {"x": {"name": "ben", "success": true}, "y": {"name": "sarah", "success": true}, "z": {"name": "john", "success": false}}}
SELECT 1
id jsonb_path_query
1 "ben"
1 "sarah"
1 "john"
SELECT 3
id jsonb_path_query_array
1 ["ben", "sarah", "john"]
SELECT 1
id jsonb_path_query
1 "john"
SELECT 1
id jsonb_path_query_array
1 ["john"]
SELECT 1