Есть две таблицы: requests и requests_params.
В таблице requests хранятся данные а в таблице requests_params дополнительные параметры.
Пример:
requests - id, name, userid
requests_params - id, fio, rid
Что я делал?
С помощью leftJoin объединял таблицы и извлекал данные по requests.ID=requests_params.RID.
Всё работает, я конвертирую ответ сразу в Json, однако всё сыпется в одну кучу. А мне нужно чтобы было так:
[{'id' : 10, 'name' : 'Заявка 1', 'requests_params' : [
'id' : 10, 'fio' : 'Иванов И.И.', 'rid' : 10,
'id' : 11, 'fio' : 'Петров И.И.', 'rid' : 10
} }, {'id' : 11, 'name' : 'Заявка 2', 'requests_params' : [
'id' : 12, 'fio' : 'Иванов И.И.', 'rid' : 10,
'id' : 13, 'fio' : 'Петров И.И.', 'rid' : 10
}]