Я написал следующий код, чтобы удалить узел из текущей ветви и добавить его в другую ветку. Но он только удаляет узел из текущей ветви, не добавляя его в новую.
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, но они удаляются, как только данные удаляются из зарегистрированных пользователей. Что я могу сделать, чтобы избежать этого?