查看Firestore离线持久性待处理交易

时间:2019-03-05 02:17:24

标签: firebase react-native google-cloud-firestore react-native-firebase

我正在使用react-native-firebase的firestore库,特别是对于需要在事件下离线记录交易的应用程序而言,其离线持久性非常好,当设备在线时,它会同步待处理的交易。

但是,我还没有找到一种方法来知道哪些事务正在等待同步,或者至少该事务确实正在等待。我想显示此信息,以便活动结束时经理可以将设备连接到便携式wifi,并知道所有交易均已正确上传到服务器。

1 个答案:

答案 0 :(得分:0)

具有一个云函数,该函数侦听集合中的所有新文档,然后使用布尔值true“同步”字段更新它们。与客户端一起收听对同步字段的更新。对所有没有/有错误的同步字段的人进行统计,以找出有多少您需要以任何方式同步/使用此数据。