配置如何从DocumentSnapshot
检索数据的选项(例如,尚未设置为其最终值的服务器时间戳的所需行为)。
签名:
export declare interface SnapshotOptions
特性
财产 | 类型 | 描述 |
---|---|---|
服务器时间戳 | '估计' | '上一页' | '没有任何' | 如果设置,则控制尚未设置为最终值的服务器时间戳的返回值。通过指定“估计”,挂起的服务器时间戳将返回基于本地时钟的估计。该估计值将与最终值不同,并且一旦服务器结果可用,就会导致这些值发生变化。通过指定“previous”,待处理的时间戳将被忽略并返回其先前的值。如果省略或设置为“none”,则默认情况下将返回null ,直到服务器值可用。 |
SnapshotOptions.serverTimestamps
如果设置,则控制尚未设置为最终值的服务器时间戳的返回值。
通过指定“估计”,挂起的服务器时间戳将返回基于本地时钟的估计。该估计值将与最终值不同,并且一旦服务器结果可用,就会导致这些值发生变化。
通过指定“previous”,待处理的时间戳将被忽略并返回其先前的值。
如果省略或设置为“none”,则默认情况下将返回null
,直到服务器值可用。
签名:
readonly serverTimestamps?: 'estimate' | 'previous' | 'none';