QueryDocumentSnapshot
包含作為查詢的一部分從 Firestore 資料庫中的文件讀取的資料。此文件保證存在,並且可以使用.data()
或.get(<field>)
提取其資料以取得特定欄位。
QueryDocumentSnapshot
提供與DocumentSnapshot
相同的 API 介面。由於查詢結果僅包含現有文檔, exists
屬性將始終為 true,且data()
永遠不會返回「未定義」。
簽名:
export declare class QueryDocumentSnapshot<AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData> extends DocumentSnapshot<AppModelType, DbModelType>
擴充: DocumentSnapshot <應用程式模型類型,Db模型類型>
方法
方法 | 修飾符 | 描述 |
---|---|---|
數據() | 以Object 形式檢索文件中的所有欄位。 |
QueryDocumentSnapshot.data()
以Object
檢索文件中的所有字段。
簽名:
/** @override */
data(): AppModelType;
返回:
應用程式模型類型
包含文件中所有欄位的Object
。