我有以下数据结构:
"users": {
$userid: {
"forms": {
"ID_OF_FORM 1": { "name": "Name goes here" },
"ID_OF_FORM 2": { "name": "Name goes here" }
}
}
}
我希望能够将我的“表单”放在文件夹系统中,以便更好地为用户组织所有表单。现在我用/users/auth.id/forms/ID
. 我正计划将对象放入forms
对象中,但我认为如果我这样做,我将无法再仅使用 表单 ID来调用它们。
我不知道应该如何存储这些文件夹以便可以轻松地显示它们。
- 我需要显示根目录内的所有文件夹或用户当前所在文件夹的活动 ID。
- 我还需要能够使用表单的 id 调用表单
你认为这行得通吗?有没有人对这样做有更好的建议?
"users": {
$userid: {
"forms": {
"ID_OF_FORM 1": { "name": "Name goes here", "folder_id": "ID_OF_FOLDER" },
"ID_OF_FORM 2": { "name": "Name goes here", "folder_id": "ID_OF_FOLDER" }
},
"folders": {
"ID_OF_FOLDER 1": { "name": "name of folder" },
"ID_OF_FOLDER 2": { "name": "name of folder" },
"ID_OF_FOLDER 3": {
"name": "name of folder",
"ID_OF_FOLDER 4": { "name": "would this even work" }
}
}
}
}