É possível retornar as chaves de um objeto JSON como uma matriz de valores no PostgreSQL?
Em JavaScript, isso seria simplesmente Object.keys(obj)
, que retorna uma matriz de strings.
Por exemplo, se eu tiver uma tabela assim:
tbl_items
---------
id bigserial NOT NULL
obj json NOT NULL
E se houver uma linha como esta:
id obj
----- -------------------------
123 '{"foo":1,"bar":2}'
Como posso ter uma consulta para retornar:
id keys
----- ------------------
123 '{"foo","bar"}'