Возможно, имелись в виду функции jsonagg и jsonbagg, которые служат одной цели, но работают с разными типами данных: 2
- json_agg. 2 Подходит для случаев, когда нужно сохранить оригинальный формат JSON без дополнительной обработки. 2 Функция подходит для простого хранения и извлечения данных. 2
- jsonb_agg. 2 Выбор в пользу этой функции делают, когда в приложении часто требуются запросы, поиск или манипуляции с данными JSON. 2 Возможность индексирования делает её подходящей для приложений, чувствительных к производительности. 2
Таким образом, выбор между функциями зависит от конкретных условий, с учётом таких факторов, как производительность, хранение данных и необходимость в сложных операциях с JSON. 2
Ещё есть функция jsonaggstrict, которая агрегирует значения в массив JSON, пропуская значения NULL. 3