SnapshotOptions interface

配置如何从DocumentSnapshot检索数据的选项(例如,尚未设置为其最终值的服务器时间戳的所需行为)。

签名:

export declare interface SnapshotOptions 

特性

财产类型描述
服务器时间戳'估计' | '上一页' | '没有任何'如果设置,则控制尚未设置为最终值的服务器时间戳的返回值。通过指定“估计”,挂起的服务器时间戳将返回基于本地时钟的估计。该估计值将与最终值不同,并且一旦服务器结果可用,就会导致这些值发生变化。通过指定“previous”,待处理的时间戳将被忽略并返回其先前的值。如果省略或设置为“none”,则默认情况下将返回null ,直到服务器值可用。

SnapshotOptions.serverTimestamps

如果设置,则控制尚未设置为最终值的服务器时间戳的返回值。

通过指定“估计”,挂起的服务器时间戳将返回基于本地时钟的估计。该估计值将与最终值不同,并且一旦服务器结果可用,就会导致这些值发生变化。

通过指定“previous”,待处理的时间戳将被忽略并返回其先前的值。

如果省略或设置为“none”,则默认情况下将返回null ,直到服务器值可用。

签名:

readonly serverTimestamps?: 'estimate' | 'previous' | 'none';