у меня есть две коллекции A и B, и я хочу объединить их с агрегатом, что результатом будет объект, имеющий информацию о коллекции A с соответствующей информацией о коллекции B, если она найдена
[{
"id":123,
"name":"abc"
},
{
"id":124,
"name":"abd"
},
{
"id":125,
"name":"abe"
},
{
"id":126,
"name":"abf"
}]
[{
"id":098,
"name":"xyz",
"userId":123
},
{
"id":098,
"name":"xyu",
"userId":123
},
{
"id":098,
"name":"xye",
"userId":124
},
{
"id":098,
"name":"xyf",
"userId":125
}]
результат
{
"id":123,
"name":"abc",
"data"[
{
"id":098,
"name":"xyz",
"userId":123
} {
"id":098,
"name":"xyu",
"userId":123
}
]
}, {
"id":124,
"name":"abd",
"data":[
{
"id":098,
"name":"xye",
"userId":124
}
]
}, {
"id":125,
"name":"abe",
"data":[
{
"id":098,
"name":"xyf",
"userId":125
}
]
}, {
"id":126,
"name":"abf",
"data":[
]
}