Перейти к основному контенту

where для поля типа JSONB

Для получения записей по условию значения в поле JSONB нужно выполнить следующую конструкцию, например:

SELECT * FROM dev8.widgets
WHERE body->>'namespace' = 'ext_aca2d909-8a70-406f-9fc0-a5370fec83a1'
ORDER BY id ASC 

где,
body - поле типа JSONB
namеspace - элемент в структуре JSON