Ein Optionsobjekt, das an onSnapshot() und QuerySnapshot.docChanges() übergeben werden kann, um zu steuern, welche Arten von Änderungen in die Ergebnismenge aufgenommen werden sollen.
Unterschrift:
export declare interface SnapshotListenOptions
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
includeMetadataChanges | Boolescher Wert | Nehmen Sie eine Änderung auch dann auf, wenn sich nur die Metadaten der Abfrage oder eines Dokuments geändert haben. Der Standardwert ist falsch. |
Quelle | ListenSource | Legen Sie die Quelle fest, auf die die Abfrage lauscht. Der Standardwert ist „default“, wodurch sowohl der Cache als auch der Server überwacht werden. |
SnapshotListenOptions.includeMetadataChanges
Nehmen Sie eine Änderung auch dann auf, wenn sich nur die Metadaten der Abfrage oder eines Dokuments geändert haben. Der Standardwert ist falsch.
Unterschrift:
readonly includeMetadataChanges?: boolean;
SnapshotListenOptions.source
Legen Sie die Quelle fest, auf die die Abfrage lauscht. Der Standardwert ist „default“, wodurch sowohl der Cache als auch der Server überwacht werden.
Unterschrift:
readonly source?: ListenSource;