Вы можете использовать агрегирование: json[b]_agg()
можно использовать для создания массива json, состоящего из всех 'name'
атрибутов исходных объектов, упорядоченных по id
.
select jsonb_agg(description ->> 'name' order by id) res from category
Обратите внимание, что , поскольку description
изначально имеет тип данных jsonb
, нет необходимости в дополнительном приведении.