如何删除Firebase中的数据? [英] How to delete data in Firebase?
本文介绍了如何删除Firebase中的数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
ref.child(notifications)。once(value,function(usersSnap){
var i = 0
usersSnap.forEach(function(reciptsSnap){//为每个用户
reciptsSnap.forEach(函数(reciptSnap){
reciptSnap.forEach (函数(c){
if(reciptSnap.key ==jkk .....){
console.log(删除日期和其父项+ reciptSnap.key + + c.val())
reciptSnap.key.remove()//不起作用带去除不是函数
code $
解决方案
< reciptSnap
是 DataSnapshot
,其中包含来自数据库位置的数据
p> reciptSnap.ref.remove()
I wanted to delete a key, but I have not been capable of achieve it. I'm trying with:
ref.child("notifications").once("value", function(usersSnap) {
var i = 0
usersSnap.forEach(function(reciptsSnap) { //for every user
reciptsSnap.forEach(function(reciptSnap) {
reciptSnap.forEach(function(c) {
if (reciptSnap.key=="jkk....."){
console.log("removed date nad its parent"+reciptSnap.key+" "+c.val())
reciptSnap.key.remove() //did not work brings remove is not a function
}
解决方案
The reciptSnap
is a DataSnapshot
, which contains data from a Database location.
It cannot be removed directly.
You can use:
reciptSnap.ref.remove()
这篇关于如何删除Firebase中的数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文