QueryDocumentSnapshot
berisi data yang dibaca dari dokumen dalam database Firestore Anda sebagai bagian dari kueri. Dokumen dijamin ada dan datanya dapat diekstrak dengan .data()
atau .get(<field>)
untuk mendapatkan kolom tertentu.
QueryDocumentSnapshot
menawarkan platform API yang sama seperti DocumentSnapshot
. Karena hasil kueri hanya berisi dokumen yang sudah ada, properti exists
akan selalu benar dan data()
tidak akan pernah menampilkan 'undefined'.
Tanda Tangan:
export declare class QueryDocumentSnapshot<AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData> extends DocumentSnapshot<AppModelType, DbModelType>
Memperluas: DocumentSnapshot<AppModelType, DbModelType>
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
data() | Mengambil semua kolom dalam dokumen sebagai Object . |
QueryDocumentSnapshot.data()
Mengambil semua kolom dalam dokumen sebagai Object
.
Tanda Tangan:
/** @override */
data(): AppModelType;
Hasil:
JenisModelAplikasi
Object
yang berisi semua kolom dalam dokumen.