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
.