JSON path exists
JSON path existence operator.
Returns true when the supplied JSON path expression matches within the left document.
Category: comparison
SQL symbol: @?
Example
SELECT '{"index": 1}' @? '$.index';
Signatures
blob @? blob→ booleanblob @? varchar→ booleanjsonb @? blob→ booleanjsonb @? varchar→ booleanstruct @? blob→ booleanstruct @? varchar→ booleanvarchar @? blob→ booleanvarchar @? varchar→ boolean
Types
- Left: blob, jsonb, struct, varchar
- Right: blob, varchar
- Result: boolean