写入失败时是否重试Firestore



我的web应用程序必须更新两个集合。我想知道,如果写入一个集合成功,而另一个集合由于连接丢失而失败,那么一旦连接再次启动,firestore会重试吗?

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

谢谢!

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

最好将Firestore视为一个同步的文档存储。它自动将本地更改同步到服务器,并将更改从服务器同步到客户端(当存在活动的观察者时(。

最新更新