QueryDocumentSnapshot class

QueryDocumentSnapshot มีข้อมูลที่อ่านจากเอกสารในฐานข้อมูล Firestore ซึ่งเป็นส่วนหนึ่งของการค้นหา เอกสารดังกล่าวมีอยู่จริงและสามารถดึงข้อมูลในเอกสารได้ด้วย .data() หรือ .get(<field>) เพื่อรับช่องที่เฉพาะเจาะจง

QueryDocumentSnapshot มีแพลตฟอร์ม API เดียวกันกับ DocumentSnapshot เนื่องจากผลการค้นหาจะมีเฉพาะเอกสารที่มีอยู่ พร็อพเพอร์ตี้ exists จึงจะเป็นจริงเสมอ และ data() จะไม่แสดงผล "undefined"

ลายเซ็น:

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

ขยาย: DocumentSnapshot<AppModelType, DbModelType>

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
data() ดึงข้อมูลช่องทั้งหมดในเอกสารเป็น Object

QueryDocumentSnapshot.data()

ดึงข้อมูลช่องทั้งหมดในเอกสารเป็น Object

ลายเซ็น:

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

การคืนสินค้า:

ประเภทรุ่นของแอป

Object ที่มีช่องทั้งหมดในเอกสาร