Задать вопрос

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 приходится писать чистые запросы. Сколько не читаю, везде приходится сочинять геморрой путем построения запроса в запросе, однако, я не думаю, что такой запрос будет хорошо оптимизирован. Есть ли другие решения?
  • Вопрос задан
  • 197 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Нетология
    SQL и получение данных
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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