Peter Eisentraut <[email protected]> writes:
> The new function jsonb_delete does not appear to be documented. Is that
> intentional?
> The only thing that's documented is the #- operator for
> jsonb_delete_path. But jsonb_delete(jsonb, text) and
> jsonb_delete(jsonb, int) are not documented. (Those don't have an
> operator.)
Yeah they do ...
regression=# \df+ jsonb_delete
List of functions
Schema | Name | Result data type | Argument data types | Type |
Security | Volatility | Owner | Language | Source code |
Description
------------+--------------+------------------+---------------------+--------+----------+------------+----------+----------+------------------+------------------------------
pg_catalog | jsonb_delete | jsonb | jsonb, integer | normal |
invoker | immutable | postgres | internal | jsonb_delete_idx | implementation
of - operator
pg_catalog | jsonb_delete | jsonb | jsonb, text | normal |
invoker | immutable | postgres | internal | jsonb_delete | implementation
of - operator
(2 rows)
regression=# \do+ -
...
pg_catalog | - | jsonb | integer
| jsonb | pg_catalog.jsonb_delete | delete array element
pg_catalog | - | jsonb | text
| jsonb | pg_catalog.jsonb_delete | delete object field
...
regards, tom lane
--
Sent via pgsql-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers