【发布时间】:2021-02-02 18:57:37
【问题描述】:
我的情况是,如果集合中不存在文档,则必须创建文档,如果存在则将其删除。
为了解决这种情况,我想到了:
1. Read doc
2. If !doc.exists -> create it
3. Else -> delete it
但是,也许这样做会更便宜:
1. Try to create a doc.
2. If fails because it exists, delete it.
我一直在查看文档https://firebase.google.com/docs/firestore/pricing,但没有找到与不安全操作相关的任何内容。如果创建文档失败,我会被收费吗?
【问题讨论】:
-
对于与计费有关的问题,如果文档中没有涉及,您应该向 Firebase 支持寻求最佳答案。 support.google.com/firebase/contact/support
标签: firebase google-cloud-firestore