gpt4 book ai didi

javascript - 删除 firebase 实时数据库在网络中不起作用

转载 作者:行者123 更新时间:2023-12-01 00:37:40 25 4
gpt4 key购买 nike

尝试删除数据等于的 Firebase 实时数据库键。请查看我的数据库

enter image description here

我想删除pickupid等于4215的数据

我尝试了下面的代码

var RestoId = document.getElementById('RestoId').value;
const dbRefObject = firebase.database().ref().child(RestoId);

dbRefObject.orderByChild('pickupid').equalTo(6744)
.on('child_added',function(snapshot){
snapshot.key.set(null);

//console.log(snapshot.key);

});

如何从 Firebase 实时数据库中删除数据

最佳答案

尝试以下操作:

  const dbRefObject = firebase.database().ref("Resto_1");

dbRefObject.orderByChild('pickupid').equalTo(4215)
.once('value',(snapshot)=> {
snapshot.forEach((childSnapshot)=> {
let nodeKey = childSnapshot.key;
firebase.database().ref("Resto_1").child(nodeKey).remove();
});

这将删除节点-Lnx4WH3arUC5wH3b1QU及其内部的所有数据。

查看文档以获取更多信息:

https://firebase.google.com/docs/reference/js/firebase.database.Reference.html#remove

关于javascript - 删除 firebase 实时数据库在网络中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57968140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com