QueryDocumentSnapshot class

Ein QueryDocumentSnapshot enthält Daten, die im Rahmen einer Abfrage aus einem Dokument in Ihrer Firestore-Datenbank gelesen wurden. Die Existenz des Dokuments ist garantiert und seine Daten können mit .data() oder .get() extrahiert werden, um ein bestimmtes Feld zu erhalten.

Ein QueryDocumentSnapshot bietet die gleiche API-Oberfläche wie ein DocumentSnapshot . Da Abfrageergebnisse nur vorhandene Dokumente enthalten, ist die Eigenschaft „ exists “ immer wahr und data() gibt niemals „undefiniert“ zurück.

Unterschrift:

export declare class QueryDocumentSnapshot extends DocumentSnapshot 

Erweitert: DocumentSnapshot

Methoden

Methode Modifikatoren Beschreibung
Daten() Ruft alle Felder im Dokument als Object ab.

QueryDocumentSnapshot.data()

Ruft alle Felder im Dokument als Object .

Unterschrift:

/** @override */
data(): AppModelType;

Kehrt zurück:

AppModelType

Ein Object , das alle Felder im Dokument enthält.