QueryDocumentSnapshot class

Un QueryDocumentSnapshot contient des données lues à partir d'un document de votre base de données Firestore dans le cadre d'une requête. L'existence du document est garantie et ses données peuvent être extraites avec .data() ou .get(<field>) pour obtenir un champ spécifique.

Un QueryDocumentSnapshot offre la même surface API qu'un DocumentSnapshot . Étant donné que les résultats de la requête ne contiennent que des documents existants, la propriété exists sera toujours vraie et data() ne renverra jamais « undéfini ».

Signature:

export declare class QueryDocumentSnapshot<AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData> extends DocumentSnapshot<AppModelType, DbModelType> 

Extension : DocumentSnapshot <AppModelType, DbModelType>

Méthodes

Méthode Modificateurs Description
données() Récupère tous les champs du document en tant Object .

QueryDocumentSnapshot.data()

Récupère tous les champs du document en tant Object .

Signature:

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

Retour:

Type de modèle d'application

Un Object contenant tous les champs du document.