QueryDocumentSnapshot class

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 <AppModelType、DbModelType>

メソッド

方法修飾子説明
データ()ドキュメント内のすべてのフィールドをObjectとして取得します。

QueryDocumentSnapshot.data()

ドキュメント内のすべてのフィールドをObjectとして取得します。

サイン:

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

戻り値:

AppModelType

ドキュメント内のすべてのフィールドを含むObject