из родительской таблицы? Например, получить такой вывод:
[
{
"parent1": [
{child_row1},
{child_row2}
],
"parent2": [
{child_row3},
{child_row4}
]
}
]
Формулировка тяжёлая, но не буду про формулировку, groupby смотрел?
Но group by используется, когда есть агрегатная функция
Что значит родительская таблица?
Вот да меня эта фраза тоже придавила
class AnnouncementGroup: id title class Announcement: id title announcement_group_id: FK Expected result: { 'announcement_group_title1': [ {'child_announcement1'}, {'child_announcement2'}, {'child_announcement3'} ], 'announcement_group_title2': [ {'child_announcement4'}, {'child_announcement5'}, {'child_announcement6'} ] }
сорри, ссылочная таблица)
Селект груп_тайтл, json_agg(тут функция сборки json объекта, куда ты передашь колонки анаунсмента) Джойн анаунсмент бла бла Груп бай груп_тайтл
Обсуждают сегодня