gpt4 book ai didi

javascript - 删除Firebase中某个键下的数据

转载 作者:行者123 更新时间:2023-12-03 01:00:08 26 4
gpt4 key购买 nike

如何使用 Javascript 删除 Firebase 中特定键下存储的数据?该 key 是由 Firebase 本身生成的,我不确定如何引用我想要删除的特定 key 。

数据库如下:

enter image description here

我想删除特定子项的数据,在本例中我想删除存储在 key 中的子项:-LO1M0u_xW4MrolCTwrg

这是我的代码:

 function deleteComplaintPothole(){
var deleteComplaint= firebase.database().ref("complaintsPothole/complaintId");
deleteComplaint.remove();
document.getElementById("complaints").innerHTML='';
readComplaints();
}

Here is a screenshot of the website showing the complaints with its delete button:

最佳答案

谢谢@Marco Dal Zovo

终于找到解决办法了。这是我的代码:**

function deleteComplaintPothole(){
$(document).on('click', '.card-body', function(complaintsId){
var complaintsId = $(this).attr('data-complaint-id');
console.log(complaintsId);
var query = firebase.database().ref("complaintsPothole").orderByChild("complaintId").equalTo(complaintsId);
query.on('child_added', (snapshot) => {
snapshot.ref.remove();
window.location.reload();
});
});
}

**

关于javascript - 删除Firebase中某个键下的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52658275/

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