我是ionic和firebase的新手,正在尝试删除“ kelime-listesi” / kursid中具有相同值的所有记录。
我要删除kursid =“ the same value”的记录。我的意思是在SQL
“从kelime-listesi中删除*,其中kurs-id =“ ..... value”
我的firebase数据库结构在这里
kelime-listesi
-L_hGsNndIPVuQIjVdfw
anlam1:"tjt"
anlam2:"tyuj"
kelime:"tujktu"
kursid:"-LYl8D8E_xlBlu7zjmzz"
ornek: "tyut"
uid: "DXuAA9bAg6UcmhDrYNgt06l1XH43"
-L_hLbDve12vjL2UVOz9
anlam1:"tghe"
anlam2:"ertert"
kelime:"nnmmm"
kursid:"-LYl8D8E_xlBlu7zjmzz"
ornek:"erter"
uid:"DXuAA9bAg6UcmhDrYNgt06l1XH43"
我的ts代码是:
this.removeListRef=firebase.database().ref('kelime-listesi');
this.removeListRef.orderByChild('kursid').equalTo(kursId).on("value", eventListSnapshot => {
eventListSnapshot.forEach(snap => {
snap.val().remove;//not working
console.log(snap.val().kelime);
console.log(snap.val().anlam1);
console.log(snap.val().anlam2);
console.log(snap.val().ornek);
console.log(snap.val().kursid);
return false;
});
});
我应该使用ref还是其他方法? 谢谢您的帮助。