#javascript #firebase #react-native #firebase-realtime-database
#javascript #firebase #react-native #firebase-база данных в реальном времени
Вопрос:
Я новичок в react native и firebase. У меня есть таблица users в моей базе данных firebase, и я хочу удалить конкретного пользователя из этой таблицы, но когда я вызываю функцию deleteData (), она удаляет всю таблицу users. Кто-нибудь, пожалуйста, может помочь мне решить эту проблему?
deleteData(){
firebase.database().ref('Users/').remove(Name);
}
Ответ №1:
Согласно документации, чтобы удалить данные, вам нужно вызвать remove()
ссылку на местоположение этих данных. В вашем случае ссылка — «Пользователи», а не отдельный пользователь. Пожалуйста, передайте userId для ссылки на одного пользователя:
deleteData() {
firebase.database().ref('Users/' userId).remove();
}