我编写了以下代码来从当前分支中删除一个节点并将其添加到不同的分支。但它只会从当前分支中删除节点,而不会将其添加到新分支中。
export const unregister = id => {
return (dispatch, getState) => {
registeredUsersRef.child(id).on("value", snapshot => {
unregisteredUsersRef.child(id).set(snapshot.val()).then(()=> {
registredUsersRef.child(id).remove();
});
});
};
};
在删除之前,我该怎么做才能在新分支中设置数据?
编辑:似乎数据设置为 unregisteredUsers 分支,但一旦从注册用户中删除数据,它就会被删除。我能做些什么来避免它?