Optionen, die konfigurieren, wie Daten aus einem DocumentSnapshot
abgerufen werden (z. B. das gewünschte Verhalten für Server-Zeitstempel, die noch nicht auf ihren endgültigen Wert gesetzt wurden).
Unterschrift:
export declare interface SnapshotOptions
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
serverTimestamps | 'Schätzung' | 'vorherige' | 'keiner' | Wenn festgelegt, steuert es den Rückgabewert für Server-Zeitstempel, die noch nicht auf ihren endgültigen Wert gesetzt wurden. Durch die Angabe von „estimate“ geben ausstehende Server-Zeitstempel eine Schätzung basierend auf der lokalen Uhr zurück. Diese Schätzung weicht vom Endwert ab und führt dazu, dass sich diese Werte ändern, sobald das Serverergebnis verfügbar ist. Durch die Angabe von „ previous“ werden ausstehende Zeitstempel ignoriert und stattdessen ihr vorheriger Wert zurückgegeben. Wenn es weggelassen oder auf „none“ gesetzt wird, wird standardmäßig null zurückgegeben, bis der Serverwert verfügbar wird. |
SnapshotOptions.serverTimestamps
Wenn festgelegt, steuert es den Rückgabewert für Server-Zeitstempel, die noch nicht auf ihren endgültigen Wert gesetzt wurden.
Durch die Angabe von „estimate“ geben ausstehende Server-Zeitstempel eine Schätzung basierend auf der lokalen Uhr zurück. Diese Schätzung weicht vom Endwert ab und führt dazu, dass sich diese Werte ändern, sobald das Serverergebnis verfügbar ist.
Durch die Angabe von „ previous“ werden ausstehende Zeitstempel ignoriert und stattdessen ihr vorheriger Wert zurückgegeben.
Wenn es weggelassen oder auf „none“ gesetzt wird, wird standardmäßig null
zurückgegeben, bis der Serverwert verfügbar wird.
Unterschrift:
readonly serverTimestamps?: 'estimate' | 'previous' | 'none';