【发布时间】:2020-01-06 23:24:19
【问题描述】:
我正在使用 Firebase 并正在编写代码以从实时数据库中删除数据。 我要做的是在单击按钮时从用户的书签部分中删除已保存的帖子,这是代码的关键部分:
let user=firebase.auth().currentUser;
var ref1=firebase.database().ref('saved/'+user.uid+'/posts/').orderByChild('postnum').equalTo(j); //j is the postnum of the post to be deleted
ref1.once('value',function(snapshot){
snapshot.ref.remove();
});
代码不会删除有关特定帖子的信息,而是清除用户之前保存的所有帖子。 (即,这将清除 'saved/user.uid/posts/' 目录中的所有数据。
我做错了什么?
【问题讨论】:
标签: javascript firebase firebase-realtime-database