Функция удаления Firebase не работает правильно - PullRequest
0 голосов
/ 06 июля 2018

Происходит какая-то странная вещь ..

Я пытаюсь удалить документ из firebase, проблема в даже если идентификатор не найден в коллекции Это возвращает меня, успешное сообщение.

это ошибка в Firebase ???

DeleteOrganization(id) {
    return this.afs.collection('organizations').doc(id).delete()
      .then( () => {
        console.log('Document successfully deleted!');
      }).catch( (error) => {
        console.error('Error removing document: ', error);
      });
  }

1 Ответ

0 голосов
/ 06 июля 2018

Метод удаления дает подтверждение того, что документ не существует. Документ не должен существовать раньше времени.

Если вам нужно убедиться, что документ существует до того, как вы его удалите, вы должны проверить это самостоятельно, хотя я не думаю, что вы от этого выиграете (это просто дополнительная работа для того же конечного результата).

...