в порядке, как удалить дочерние элементы с любым условием - PullRequest
0 голосов
/ 12 марта 2019

Я новичок в ionic и firebase и пытаюсь удалить все записи с одинаковым значением в "kelime-listesi" / kursid.

Я хочу удалить записи с kursid = "то же значение". Я имею ввиду в sql "delete * from kelime-listesi, где kurs-id =" ..... value "

Моя база данных Firebase здесь

enter image description here

   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"


Мой код:

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;
        });
      });

Должен ли я использовать ссылку или другой метод? Спасибо за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...