我在 Postgres 中有一个包含这些数据的表,我很难将其转换为 JSON 对象。
node_id parent_node name
------- ----------- ----
1 node1
2 1 node2
3 1 node3
4 2 node4
5 2 node5
6 2 node6
7 3 node7
8 3 node8
Run Code Online (Sandbox Code Playgroud)
我该如何转换它?
{
name: 'node1'
childs: [
{
name: 'node2',
childs: [
{
name: 'node4',
childs: []
},
{
name: 'node5',
childs: []
},
{
name: 'node6',
childs: []
}
]
},
...
]
}
Run Code Online (Sandbox Code Playgroud)
任何建议都会有所帮助。谢谢