Могу ли я как-то объединить колонки в массив объектов (список dicts) с помощью Django ORM?
Я использую PostgreSQL в качестве БД. И у меня следующая ситуация:
Допустим, у нас есть следующие данные (мы получили их, соединив две таблицы - orgs и markers).

Что я хочу получить с помощью SELECT, это

Используя необработанный SQL, я бы сделал что-то вроде этого
SELECT orgs.org_id,
json_agg(
json_build_object(
'id', markers.marker_id,
'name', markers.name
)
) as markers_data
FROM orgs
INNER JOIN markers
ON orgs.org_id = markers.org_id
GROUP BY orgs.org_id;
Но я хочу объединить эти колонки таким образом, используя Django ORM. Возможно ли это сделать на уровне SQL, а не Python? Чтобы мне не нужно было просто извлекать данные из БД и объединять их на уровне Python.