集計クエリの実行結果。
サイン:
export declare class AggregateQuerySnapshot<AggregateSpecType extends AggregateSpec, AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData>
プロパティ
財産 | 修飾子 | タイプ | 説明 |
---|---|---|---|
クエリ | クエリ<AppModelType、DbModelType> | このAggregateQuerySnapshot に記録された集計が実行された基礎となるクエリ。 | |
タイプ | (宣言されていない) | このクラスのインスタンスを一意に識別するための型文字列。 |
メソッド
方法 | 修飾子 | 説明 |
---|---|---|
データ() | 基になるクエリに対して実行された集計の結果を返します。返されるオブジェクトのキーは、集計メソッドに指定されたAggregateSpec オブジェクトのキーと同じになり、値は対応する集計結果になります。 |
AggregateQuerySnapshot.query
このAggregateQuerySnapshot
に記録された集計が実行された基礎となるクエリ。
サイン:
readonly query: Query<AppModelType, DbModelType>;
AggregateQuerySnapshot.type
このクラスのインスタンスを一意に識別するための型文字列。
サイン:
readonly type = "AggregateQuerySnapshot";
AggregateQuerySnapshot.data()
基になるクエリに対して実行された集計の結果を返します。
返されるオブジェクトのキーは、集計メソッドに指定されたAggregateSpec
オブジェクトのキーと同じになり、値は対応する集計結果になります。
サイン:
data(): AggregateSpecData<AggregateSpecType>;
戻り値:
スペックデータの集計<AggregateSpecType>
基礎となるクエリに対して実行された集計の結果。