У меня есть 4 таблицы следующим образом:
- App
- Environments
- Tag
Теперь мне нужно выполнить левое соединение на главной таблице со всеми остальными таблицами и получить результат.
Как я могу получить записи и поместить их в структуру вложенных объектов?
То есть я имею в виду, что я получаю следующие строки из запроса критериев:
appId appName env tag
---------------------------------
100 app1 Linux Red
100 app1 Linux Blue
100 app1 Windows Red
100 app1 Windows Blue
100 app1 Solaris Red
100 app1 Solaris Blue
101 app2 Linux Green
и когда я прошу 2 записи (нумерация страниц)
Я получаю только первые 2 записи, но в спецификации сказано, что мне нужно получить 2 записи, такие как:
enter code here
[
{
app: app1 <------ This is record 1
tag['Red','Blue']
env:['Linux','Solaris','Windows']
},
{
app: app2 <------ This is record 2
tag['Green']
env:['Linux']
}
]