On Feb 16, 2013, at 8:57 AM, Andrew Dunstan <and...@dunslane.net> wrote:

> I have had a look at doing something like this with the json_get functions. 
> The trouble is that the best way to do it is to have json_get take "variadic 
> any", but then string literals come in as unknown rather than as text, which 
> makes things fairly ugly. If we force people to cast path elements to text 
> then I think the cure is worse than the disease. I think the best we can do 
> here is possibly to provide json_get and json_get_text taking either a single 
> int or variadic text[], and json_get_path and json_get_path_text taking 
> non-variadic text[].

Why not also one taking a single text?

    get(text)
    get(int)
    get(variadic text[])

?

David



-- 
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