X-Git-Url: https://git.8kb.co.uk/?p=postgresql%2Fpg_jsonb_delete_op;a=blobdiff_plain;f=pg_jsonb_delete_op.sql;fp=pg_jsonb_delete_op.sql;h=5671a35a2ced794e5ae4b74464a0ac8bb4850667;hp=4f559c89d7263ffa9d120a5f4595994a718aea97;hb=dfe2d929120c61160c6ca192a65aafc2cd544d9f;hpb=097d1712ac6bce8ffbca895101dacf8f33444e17 diff --git a/pg_jsonb_delete_op.sql b/pg_jsonb_delete_op.sql index 4f559c8..5671a35 100755 --- a/pg_jsonb_delete_op.sql +++ b/pg_jsonb_delete_op.sql @@ -31,7 +31,7 @@ $BODY$ ( SELECT ('{' || string_agg(to_json(key) || ':' || value, ',') || '}') FROM jsonb_each(a) - WHERE NOT to_json(key)::jsonb ?| b + WHERE key <> ALL(b) ) , '{}')::jsonb; $BODY$