Peter Eisentraut <pete...@gmx.net> 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 (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to