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
המכיל את כל השדות במסמך.