QueryDocumentSnapshot class

QueryDocumentSnapshot, sorgunun parçası olarak Firestore veritabanınızdaki bir belgeden okunan verileri içerir. Belgenin mevcut olması garanti edilir. Belirli bir alanı almak için belgenin verileri .data() veya .get(<field>) ile ayıklanabilir.

QueryDocumentSnapshot, DocumentSnapshot ile aynı API yüzeyini sunar. Sorgu sonuçları yalnızca mevcut dokümanları içerdiğinden, exists özelliği her zaman doğru olur ve data() hiçbir zaman "tanımsız" değerini döndürmez.

İmza:

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

Genişletir: DocumentSnapshot<AppModelType, DbModelType>

Yöntemler

Yöntem Değiştiriciler Açıklama
veri() Belgedeki tüm alanları Object biçiminde alır.

QueryDocumentSnapshot.data()

Belgedeki tüm alanları Object olarak alır.

İmza:

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

Şunu döndürür:

UygulamaModel Türü

Dokümandaki tüm alanları içeren bir Object.