下面是我后台数据库查询出来的逻辑,我可以根据父id查询出下面所有的子id,现在页面上需要点击一个父id递归查询下面所有的子菜单在界面上显示,如何在后台匹配类似与下面的数据格式:
[{
"id": 1,
"text": "Node 1",
"children": [{
"id": 11,
"text": "Node 11",
"children":[{
"id": 13,
"text": "Node 13"
}]
},{
"id": 12,
"text": "Node 12"
}]
},{
"id": 2,
"text": "Node 2"
}]
这个问题还是用递归来做,但是当数据量大的时候,不建议,容易内存溢出