when to use jsonb in postgres code example
Example 1: postgres json
UPDATE users SET data = jsonb_set(data, '{name}', '"John"');
Example 2: json with postgresql
SELECT info ->> 'customer' AS customer,
info -> 'items' ->> 'product' AS product
FROM orders
WHERE CAST ( info -> 'items' ->> 'qty' AS INTEGER) = 2
Example 3: postgres json
UPDATE users SET tags = tags || array['admin'];