I Postgres 9.4 kan du bruge json_build_object () .
For dit eksempel fungerer det sådan:
SELECT group_id,
json_agg(json_build_object('id', id, 'name', name, 'body', body))
FROM temp
GROUP BY group_id;
dette er en mere venlig måde, Postgres elsker os :3