我正在使用Firebase实时数据库来管理我们俱乐部的用户权限。这是我们当前设置的样子
accounts
-uid
--8 digit rememberable id
members
-8 digit rememberable id
--activated: true
--boardMember: false
--points: 0
--memberInfo
---fname: first name
---lname: last name
---email: email
当用户首次创建帐户时,会分配一个随机的8位ID,以将其成员身份与其用户ID关联起来。但是,每个学生都有一个8位数的学生ID,我希望他们能够将他们随机分配的一个ID更改为他们已经记住的ID。
我可以很容易地在其uid下更改一个,但是由于8位ID是唯一标识符,因此我在更新一个under成员时遇到了麻烦。有没有一种方法可以使用javascript中的引用节点来逐步更改它?