SnapshotOptions interface

配置如何從DocumentSnapshot檢索資料的選項(例如,尚未設定為其最終值的伺服器時間戳記的所需行為)。

簽名:

export declare interface SnapshotOptions 

特性

財產類型描述
伺服器時間戳'估計' | '上一頁' | '沒有任何'如果設置,則控制尚未設定為最終值的伺服器時間戳記的返回值。透過指定“估計”,掛起的伺服器時間戳記將傳回基於本機時鐘的估計值。該估計值將與最終值不同,一旦伺服器結果可用,就會導致這些值發生變化。透過指定“previous”,待處理的時間戳將被忽略並傳回其先前的值。如果省略或設定為“none”,則預設會傳回null ,直到伺服器值可用。

SnapshotOptions.serverTimestamps

如果設置,則控制尚未設定為最終值的伺服器時間戳記的返回值。

透過指定“估計”,掛起的伺服器時間戳記將傳回基於本機時鐘的估計值。該估計值將與最終值不同,一旦伺服器結果可用,就會導致這些值發生變化。

透過指定“previous”,待處理的時間戳將被忽略並傳回其先前的值。

如果省略或設定為“none”,則預設會傳回null ,直到伺服器值可用。

簽名:

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