我是MongoDB的新手,并在数据库中具有以下结构的关系列表:
{
relationshipId: ID
parentId: id
parentName: name
childId: id
childName: name
relationshipType: type
}
我想将它们汇总到所有个父母的列表中,每个父母都有一个孩子列表,即:
{
parentId: id
parentName: name
children: [{ relationshipID: id, relationshipType: type, childId: id, childName: name }, ...]
}
如何在聚合中进行流水线处理?我已经看到了如何与一个已确定的单亲父母一起执行此操作,但并非全部。