Необработанный SQL-запрос, чтобы имитировать энергичную загрузку секвелиза - PullRequest
0 голосов
/ 05 октября 2019

Я пытаюсь выполнить совместный запрос с использованием sqlite3. Я хочу, чтобы ответ имитировал то, что я получил бы от ORM, например, sequelize, т.е.:

{
  "id":1,
  "name":"table",
  "table1":{
    "id":1,
    "column":"foo",
    "column2":"bar"
  },
  "created_at":"2015-10-03 06:13:31"
}

Вот запрос, который я пробовал:

SELECT * FROM table
  JOIN table1 on table1.id = table.table1_id;

Когда я запускаю этот запрос,Я получаю ответ в следующем формате:

{
  "id": 1,
   "name": "table",
  "created_at": "2015-10-03 06:13:31",
  "table1_id": 1,
  "column": "foo",
  "column2": "bar",
}

Как я могу сгруппировать содержимое table1 как объект в возвращенном ответе?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...