только начал работать, с форматом JSON совсем никогда не работал.
INSERT INTO table_1
SELECT 'text' as col_1, json_agg(table_2) as data
FROM table_2
WHERE id = 1
В table_1 колонки с типами text и jsonb.
json_agg(table_2)::jsonb as data
ничего не меняет.
может для начала ошибку стоит написать
Попробовал оставить только это JSON поле и оно заработало, так что похоже просто с другими полями что-то напутал 😣
Обсуждают сегодня