我有一个可以具有父子关系的元素的集合。它看起来是这样的:
[
{
_id: 1,
parent_id: null
name: 'First element',
},
{
_id: 2,
parent_id: 1
name: 'Second element',
},
]
我想计算一下每个元素有多少个孩子。我需要比较每个文档的_id和parent_id。
我想要的是:
[
{
_id: 1,
parent_id: null
name: 'First element',
childrens: 1,
}
{
_id: 2,
parent_id: 1
name: 'Second element',
childrens: 0,
}
]
我怎样才能做到这一点呢?我试图在文档中查找聚合和其他内容,但我仍然不知道如何做到这一点。
暂无答案!
目前还没有任何答案,快来回答吧!