写入失败后,Firestore是否重试

时间:2018-12-03 11:25:07

标签: firebase google-cloud-firestore

我遇到一种情况,我的Web应用程序必须更新两个集合。我想知道是否一个连接成功写入,而另一个由于连接丢失而失败,一旦连接恢复,firestore是否会重试?

如果否,这是否意味着我必须撤消成功的写操作(这是最佳做法吗?)?否则数据将不一致并破坏应用程序。

谢谢!

1 个答案:

答案 0 :(得分:1)

如果由于失去网络连接而无法完成写操作,则在恢复连接后将重试该操作。

最好将Firestore视为同步文档存储。它会自动将本地更改同步到服务器,并在服务器和客户端之间进行更改(如果有活动的观察者)。

相关问题