我正在开发一个Android应用程序,其中有两种类型的用户。我使用字段UserType将它们区分为系统。我有一个要求,我必须将数据从一个子节点复制到另一个子节点。我在后端使用Firebase。我已经通过了其他答案,但这个要求的独特之处在于,我只想在特定节点上复制数据。附加Firebase数据库结构
在这个结构中,如果你可以看到我已经扩展了"用户"的2个子节点。其中一个子项具有userType作为标准用户,而其他子项具有userType作为Guardian User。
1)我想复制" fullNameGuardian"孩子独自来自用户,钥匙以" L4bTr6q"键盘以" dC9Mq"开头的用户
2)我想复制" standardEmail"孩子独自来自用户,钥匙以" dC9Mq"开头。用户使用以" L4bTr6q"。
每次添加新用户时,用户都可以使用userType"标准用户"或者" Guardian User"。那么有可能我会为每个新用户做这件事吗?
我很难搞清楚如何做到这一点。任何帮助表示赞赏。非常感谢。
答案 0 :(得分:0)
我认为你保存第一个结构时可以保存其他结构。例如,
Save - node1/child
Update - node2/child
//and so on
另一种方法是使用Firebase函数(Real数据库触发器),以便在发生其他事情后自动执行某些操作。看看吧。