如何撤消 Firestore 中的更改?

麦克鼠

我正在为 iOS 应用程序使用 Firestore NoSQL。在调试时,我偶尔会执行setData而不是updateData,导致丢失所有用户数据(一个用户)。

有没有办法逆转这些变化?

对于类似情况,如何为 Firestore 进行版本控制,因此有一种取消/备份的方法。我不太清楚,但我读过它应该是版本控制。

达马拉吉

Firestore 中没有撤消更改的选项我建议为测试目的创建一个新的数据库(项目),这样您就不会不小心在主数据库上写入。现在,如果它只是一个用户,那么我建议手动将其添加回来。

与实时数据库不同,目前每个项目只能有一个 Firestore 实例,因此您可能必须创建一个新项目,但我认为防止此类意外写入是安全的:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章