我正在使用react-native-firebase的firestore库,特别是对于需要在事件下离线记录交易的应用程序而言,其离线持久性非常好,当设备在线时,它会同步待处理的交易。
但是,我还没有找到一种方法来知道哪些事务正在等待同步,或者至少该事务确实正在等待。我想显示此信息,以便活动结束时经理可以将设备连接到便携式wifi,并知道所有交易均已正确上传到服务器。
答案 0 :(得分:0)
具有一个云函数,该函数侦听集合中的所有新文档,然后使用布尔值true“同步”字段更新它们。与客户端一起收听对同步字段的更新。对所有没有/有错误的同步字段的人进行统计,以找出有多少您需要以任何方式同步/使用此数据。