QueryDocumentSnapshot
berisi data yang dibaca dari dokumen di database Firestore Anda sebagai bagian dari kueri. Dokumen dijamin ada dan datanya dapat diekstraksi dengan .data()
atau .get(<field>)
untuk mendapatkan field tertentu.
QueryDocumentSnapshot
menawarkan permukaan API yang sama dengan DocumentSnapshot
. Karena hasil kueri hanya berisi dokumen yang ada, properti exists
akan selalu benar dan data()
tidak akan pernah mengembalikan 'tidak terdefinisi'.
Tanda tangan:
export declare class QueryDocumentSnapshot<AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData> extends DocumentSnapshot<AppModelType, DbModelType>
Perluasan: DocumentSnapshot <AppModelType, DbModelType>
Metode
metode | Pengubah | Keterangan |
---|---|---|
data() | Mengambil semua bidang dalam dokumen sebagai Object . |
QueryDocumentSnapshot.data()
Mengambil semua bidang dalam dokumen sebagai Object
.
Tanda tangan:
/** @override */
data(): AppModelType;
Pengembalian:
Tipe Model Aplikasi
Object
yang berisi semua bidang dalam dokumen.