有没有办法重置Cloud Firestore的数据库?

时间:2019-07-11 23:02:32

标签: firebase google-cloud-firestore

我目前处于测试模式,并且不断更改自己的结构。问题在于,每次我想尝试新的东西时,我都需要通过键入每个集合的名称来手动删除每个集合,这需要花费很长时间。 另外,我知道删除集合会删除其文档,但是删除文档不会删除其子集合。 我有一些带有suncollections的文档,当我删除它们时,我再也看不到这些子collection了?他们在哪?它们是否会因为现在占据我分配的磁盘上永久空间的数据库漩涡而丢失?

1 个答案:

答案 0 :(得分:1)

如果删除文档但不删除其子集合,则子集合仍然存在,并且您可以像平常一样完全访问它们。文档ID将在控制台中以斜体显示,表示不存在任何文档,但是在ID下组织了子集合。

当前没有办法擦除Firestore数据库,只能使用通常的方法删除所有文档。在控制台中将其删除,或者通过查询,迭代结果并删除每个文档来删除它们。