Удалить конкретного пользователя из firebase с помощью react native

#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();
}