SnapshotOptions interface
bookmark_borderbookmark
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
設定從 DocumentSnapshot
擷取資料的方式的選項 (例如對尚未設為最終值的伺服器時間戳記所需行為)。
簽名:
export declare interface SnapshotOptions
屬性
屬性 |
類型 |
說明 |
serverTimestamp |
「estimate」|「上一個」|「無」 |
設定完成後,系統會針對尚未設為最終值的伺服器時間戳記,控制其傳回值。只要指定「估計」,待處理伺服器時間戳記就會根據當地時鐘傳回預估值。這項預估值與最終值不同,導致在伺服器結果可供使用時變更這些值。如果指定「上一個」,系統就會忽略待處理的時間戳記,並改為傳回先前的值。如果省略或設為「無」,則根據預設,系統會傳回 null ,直到伺服器值可用為止。 |
SnapshotOptions.serverTimestamps
在設定之後,如果伺服器時間戳記尚未設為最終值,系統就會控制其傳回值。
透過指定「estimate」,待處理伺服器時間戳記會根據當地時鐘傳回預估值。這項預估值與最終值不同,因此在伺服器結果可用時,這些值就會變更。
指定「上一個」後,系統會忽略待處理的時間戳記,並改為傳回先前的值。
如果省略或設為「無」,則根據預設,會傳回 null
,直到伺服器值可供使用為止。
簽名:
readonly serverTimestamps?: 'estimate' | 'previous' | 'none';
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-09-09 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-09-09 (世界標準時間)。"],[],[]]