有些奇怪的事情正在发生..
我正在尝试从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);
});
}
答案 0 :(得分:2)
delete方法使您确认文档不存在。该文档不必提前存在。
如果在删除文档之前需要确保文档存在,则应该自己检查一下,尽管我认为您没有任何收获(对于相同的最终结果,这只是额外的工作)。