Firestore:同时删除文档和集合

时间:2020-10-21 13:15:56

标签: firebase flutter google-cloud-firestore

我在Firestore中有一个投资组合集合。每个投资组合都有租金,我可以删除其中的任何一个。删除租金只是删除了租金本身,但是当我删除包含租金的投资组合时,它将租金保留在未定义的投资组合中。

在这里您可以看到正在工作的一个,但是在左列(...lzw6I...等)上,有一些投资组合已被删除并且仍然包含租金:

enter image description here

要删除投资组合,我会执行以下操作:

await FirebaseFirestore.instance
        .collection('users')
        .doc(authService.getUser().uid)
        .collection('portfolios')
        .doc(currentPortfolio['documentID'])
        .delete();

我可以删除包括这些集合在内的整个文档吗?

我使用Flutter,但这不是问题。

0 个答案:

没有答案