Firebase删除功能无法正常工作

时间:2018-07-05 22:56:35

标签: angular firebase google-cloud-firestore document

有些奇怪的事情正在发生..

我正在尝试从Firebase删除文档,问题是 即使在集合中找不到ID 它给了我,一个成功的味精。

这是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 :(得分:2)

delete方法使您确认文档不存在。该文档不必提前存在。

如果在删除文档之前需要确保文档存在,则应该自己检查一下,尽管我认为您没有任何收获(对于相同的最终结果,这只是额外的工作)。