在浏览器中使用离线模式时,如何检查 Firestore 文档更新是否已在服务器上?

问题描述 投票:0回答:1

我在浏览器中以离线模式使用 Firestore。

如何检查客户端是否有更新但尚未在服务器上处理?

google-cloud-firestore offline-caching
1个回答
0
投票

正如@Alex Mamo 的Stackoverflow 链接中所建议的,

要检查数据是来自缓存还是来自 Firestore 服务器,您可以使用以下代码行:

String source = querySnapshot.getMetadata().isFromCache() ? "Local Cache" : "Firebase >Server";

另请查看 @Frank Van Puffelen 的 Stackoverflow 链接,通过检查元数据来检测结果是否来自本地缓存与直接来自服务器。

另请查看此文档链接,这可能会有所帮助。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.