]> git.8kb.co.uk Git - postgresql/pg_jsonb_delete_op/blobdiff - pg_jsonb_delete_op.sql
Merge pull request #2 from schinckel/patch-2
[postgresql/pg_jsonb_delete_op] / pg_jsonb_delete_op.sql
index 3a3c818352e5d11695d0cfb28ff50573bbd5ba3b..d7e345533ce10920620de24cb4221153a1b31238 100755 (executable)
@@ -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$