javascript - 使用 React Native 从 Firebase 中删除特定用户

标签 javascript firebase react-native firebase-realtime-database

我是 React Native 和 Firebase 的新手。我的 firebase 数据库中有一个用户表,我想从该表中删除一个特定用户,但是当我调用 deleteData() 函数时,它会删除整个用户表。谁能帮我解决这个问题吗?

deleteData(){
  firebase.database().ref('Users/').remove(Name);
}

最佳答案

根据documentation ,要删除数据,您需要对该数据位置的引用调用 remove()。在您的情况下,引用是“用户”,而不是单个用户。请传递 userId 来引用单个用户:

deleteData() {
  firebase.database().ref('Users/' + userId).remove();
}

关于javascript - 使用 React Native 从 Firebase 中删除特定用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55557507/

相关文章:

javascript - HTML 表单选择 onchange 更改另一个选择值

c# - 如何从 JavaScript 调用服务器端函数?

android - 如何在recyclerview中显示Firebase数据而不重复

javascript - 初始加载后 Child_Added 不再返回完整数据

javascript - 如何在 div 的顶部和底部获得水平滚动条?

firebase - 配置默认 Firebase 应用 __FIRAPP_DEFAULT

android - 无法确定来自 10.0.1 的 java 版本 react native

react-native - React Native 和 { flex : 1 }

javascript - Axios Post 与 React-native

javascript - 在 TinyMCE 编辑器中重复图案墙纸