JSONB
Postgres limitation and Clear's answer
SELECT * FROM events WHERE payload->'source'->>'name' = 'Asana' SELECT * FROM events WHERE payload @> '{"source": {"name": "Asana"}}' Event.query.where{ payload.jsonb("source.name") == "asana" }
# SELECT * FROM events WHERE payload @> '{"source": {"name": "Asana"}}'Expression Engine
jsonb
From path to arrow notation
Use outside Expression Engine (@> operator)
@> operator)Last updated