QueryDocumentSnapshot class

Un QueryDocumentSnapshot contiene dati letti da un documento nel database Firestore come parte di una query. L'esistenza del documento è garantita e i suoi dati possono essere estratti con .data() o .get(<field>) per ottenere un campo specifico.

Un QueryDocumentSnapshot offre la stessa superficie API di un DocumentSnapshot . Poiché i risultati della query contengono solo documenti esistenti, la proprietà exists sarà sempre vera e data() non restituirà mai 'undefinito'.

Firma:

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

Estende: DocumentSnapshot <AppModelType, DbModelType>

Metodi

Metodo Modificatori Descrizione
dati() Recupera tutti i campi nel documento come Object .

QueryDocumentSnapshot.data()

Recupera tutti i campi nel documento come Object .

Firma:

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

Ritorna:

AppModelType

Un Object contenente tutti i campi del documento.