firebase - Firebase Firestore,使用可调用云函数删除集合
问题描述
如果您在这里看到https://firebase.google.com/docs/firestore/solutions/delete-collections
你可以看到下面
一致性 - 上面的代码一次删除一个文档。如果您在进行删除操作时进行查询,您的结果可能会反映部分完成状态,其中仅删除了一些目标文档。也不能保证删除操作会统一成功或失败,因此请准备好处理部分删除的情况。
那么如何正确处理呢?
这意味着“在删除过程中阻止用户访问此集合?”
或者“如果通过访问中间的集合而停止工作,是否从失败的部分再次调用该函数以进行完全删除?”
解决方案
那么如何正确处理呢?
它建议您检查失败,然后重试,直到没有剩余的文档(或至少直到您对结果满意为止)。
推荐阅读
- linux - How to setup wildcard ssl in centos
- java - Jackson JsonProperty
- java - 为什么 JList 替换项目而不是添加?
- java - 线程“主”中的异常 java.lang.NullPointerException 对于初学者
- php - 如何使用 mailhog 和 wordpress 图像制作 docker-compose 文件?
- python - Keras: .predict returns percentages instead of classes
- python - Keras tensorflow maxpool 层破坏精度 VGG16
- javascript - Mutation Observer 无法在受支持的 Microsoft Edge 版本上运行
- xml - 如何在 spring application.properties 文件中初始化 JAXB 上下文对象和实例类文件?
- .net-core - 在 .Net Core 中,同时使用两个不同版本的 NuGet