PostgreSQL. Как воткнуть JOIN'ы в подмассив?

Всем привет. Суть в чем... скажем, есть таблица categories со столбцами (id, alias, title), и таблица articles (id, alias, title, text, category), где category - зависит от таблицы categories по id. Как правильно выполнить запрос, чтобы получить объект такого типа:
{
    id: 1,
    alias: "testarticle",
    title: "Заголовок",
    text: "Тест записи"
    category: {
        id: 1,
        alias: "testcat"
        title: "Заголовок категории"
    }
}

К примеру, знаю, в Django такой порядок выдается сам, если строишь запрос через query builser, однако, в nodeJS приходится писать чистые запросы. Сколько не читаю, везде приходится сочинять геморрой путем построения запроса в запросе, однако, я не думаю, что такой запрос будет хорошо оптимизирован. Есть ли другие решения?
  • Вопрос задан
  • 195 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы