QueryDocumentSnapshot
bir sorgunun parçası olarak Firestore veritabanınızdaki bir belgeden okunan verileri içerir. Belgenin var olduğu garanti edilir ve belirli bir alanı elde etmek için verileri .data()
veya .get(<field>)
ile çıkarılabilir.
QueryDocumentSnapshot
, DocumentSnapshot
ile aynı API yüzeyini sunar . Sorgu sonuçları yalnızca mevcut belgeleri içerdiğinden, exists
özelliği her zaman doğru olacaktır ve data()
hiçbir zaman 'tanımsız' değerini döndürmeyecektir.
İmza:
export declare class QueryDocumentSnapshot<AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData> extends DocumentSnapshot<AppModelType, DbModelType>
Uzatır: Belge Anlık Görüntüsü <AppModelType, DbModelType>
Yöntemler
Yöntem | Değiştiriciler | Tanım |
---|---|---|
veri() | Belgedeki tüm alanları Object olarak alır. |
QueryDocumentSnapshot.data()
Belgedeki tüm alanları Object
olarak alır .
İmza:
/** @override */
data(): AppModelType;
İadeler:
UygulamaModel Türü
Belgedeki tüm alanları içeren bir Object
.