【发布时间】:2017-08-10 11:36:47
【问题描述】:
我的MongoDB- database 中有以下文档。此文档代表我的 UI 中的文件夹。子文件夹通过 superFolderId 引用父文件夹。
我将在我的 angularJS UI 中查看这棵树。我现在的问题是如何将此树结构存储在后端的列表中,以便在 AngularJS 前端中显示此结构。
如果有任何关于这个方向的提示,我会很高兴的。
{
"_id" : ObjectId("598c43aa76eba30a8ab373ac"),
"name" : "Folder1",
"created" : ISODate("2017-08-10T11:29:41Z"),
"projectId" : "598c425d76eba30a8ab373a6",
"superFolderId" : "",
}
{
"_id" : ObjectId("598c43b176eba30a8ab373ad"),
"name" : "Folder1_1",
"created" : ISODate("2017-08-10T11:29:49Z"),
"projectId" : "598c425d76eba30a8ab373a6",
"superFolderId" : "598c43aa76eba30a8ab373ac",
}
{
"_id" : ObjectId("598c43f676eba30a8ab373ae"),
"name" : "Folder1_1_1",
"created" : ISODate("2017-08-10T11:30:58Z"),
"projectId" : "598c425d76eba30a8ab373a6",
"superFolderId" : "598c43b176eba30a8ab373ad",
}
【问题讨论】: