QueryDocumentSnapshot class

QueryDocumentSnapshot מכיל נתונים שנקראו ממסמך במסד הנתונים של Firestore שלך ​​כחלק משאילתה. מובטח שהמסמך קיים וניתן לחלץ את הנתונים שלו באמצעות .data() או .get(<field>) כדי לקבל שדה ספציפי.

QueryDocumentSnapshot מציע את אותו משטח API כמו DocumentSnapshot . מכיוון שתוצאות השאילתה מכילות רק מסמכים קיימים, המאפיין exists תמיד יהיה true ו- data() לעולם לא יחזיר 'undefined'.

חֲתִימָה:

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

מרחיב: DocumentSnapshot <AppModelType, DbModelType>

שיטות

שיטה משנה תיאור
נתונים() מאחזר את כל השדות במסמך Object .

QueryDocumentSnapshot.data()

מאחזר את כל השדות במסמך Object .

חֲתִימָה:

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

החזרות:

AppModelType

Object המכיל את כל השדות במסמך.