]> git.8kb.co.uk Git - postgresql/pg_jsonb_delete_op/commitdiff
Merge pull request #1 from schinckel/patch-1
authorGlyn Astill <glynastill@yahoo.co.uk>
Sat, 24 Jan 2015 08:08:42 +0000 (08:08 +0000)
committerGlyn Astill <glynastill@yahoo.co.uk>
Sat, 24 Jan 2015 08:08:42 +0000 (08:08 +0000)
Remove two unnecessary operations.

pg_jsonb_delete_op.sql

index 4f559c89d7263ffa9d120a5f4595994a718aea97..3a3c818352e5d11695d0cfb28ff50573bbd5ba3b 100755 (executable)
@@ -12,7 +12,7 @@ $BODY$
         (
             SELECT ('{' || string_agg(to_json(key) || ':' || value, ',') || '}')
             FROM jsonb_each(a)
-            WHERE NOT to_json(key)::jsonb ? b
+            WHERE key <> b
         )
     , '{}')::jsonb;
 $BODY$