【发布时间】:2020-12-10 09:00:11
【问题描述】:
我想知道 Firestore 的 ServerValue.timestamp() 是否会在离线时从其回调中返回一个值?那么使用 ServerValue.timestamp() 来跟踪(可能离线)文件何时被修改是一个明智的选择吗?谢谢
【问题讨论】:
-
这只是一个时间戳值,除非交付顺序至关重要,否则我不会将自己绑定到 firebase 时间戳。只需使用默认的 iOS
Date类 -
不清楚“从回调中返回值”是什么意思。 ServerValue.timestamp() 是一个返回静态令牌的函数,该令牌在服务器上得到解释。无论客户端应用程序是在线还是离线,它都会返回相同的令牌值。您是否想知道一些更具体的场景?
-
嗨@DougStevenson,谢谢。由于令牌是由服务器解释的,我想知道在没有可用连接时是否可以获得返回值(毫秒)。
标签: ios swift firebase google-cloud-firestore timestamp