У меня есть таблицаPostgreSQL таблицу JSon
key | value
-----+-------
a | "foo"
b | "bar"
Как я могу получить результат
{"a": "foo", "b": "bar"}
Он не работает с
select array_to_json(array_agg(t)) from table t; -- I get [{"key": "a", "value": "foo"}, {"key": "b", "value": "bar"}]
Можете ли вы мне помочь?
http://dba.stackexchange.com/questions/90482/export-postgres-table-as-json – svenhornberg
@fuubah Не тот же вопрос. В этом вопросе данные таблицы должны были выводиться с именами столбцов. Здесь имена столбцов не имеют значения, но данные в таблице. –
Возможно связано: http://stackoverflow.com/questions/20069143/postgres-inverse-of-json-each – dhke