Я новичок в MongoDB и у меня есть список отношений в моей БД со следующей структурой:
{
relationshipId: ID
parentId: id
parentName: name
childId: id
childName: name
relationshipType: type
}
Я хочу объединить их в список всех родителей, каждого со списком детей, ie:
{
parentId: id
parentName: name
children: [{ relationshipID: id, relationshipType: type, childId: id, childName: name }, ...]
}
Как я могу передать это в агрегации? Я видел, как это сделать с одним идентифицированным родителем, но не для всех.