AggregateQuerySnapshot class

执行聚合查询的结果。

签名

export declare class AggregateQuerySnapshot<AggregateSpecType extends AggregateSpec, AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData> 

属性

属性 修饰符 类型 说明
query 查询<AppModelType, DbModelType> 用于执行此 AggregateQuerySnapshot 中记录的汇总的底层查询。
type (未声明) 用于唯一标识此类的实例的类型字符串。

方法

方法 修饰符 说明
data() 返回对底层查询执行的聚合的结果。所返回对象的键将与为聚合方法指定的 AggregateSpec 对象的键相同,并且值将是相应的聚合结果。

汇总查询快照.query

用于执行此 AggregateQuerySnapshot 中记录的汇总的底层查询。

签名

readonly query: Query<AppModelType, DbModelType>;

AggregateQuerySnapshot.type

用于唯一标识此类的实例的类型字符串。

签名

readonly type = "AggregateQuerySnapshot";

AggregateQuerySnapshot.data()

返回对底层查询执行的聚合的结果。

所返回对象的键将与为汇总方法指定的 AggregateSpec 对象的键相同,并且值将是相应的汇总结果。

签名

data(): AggregateSpecData<AggregateSpecType>;

返回

AggregateSpecData<AggregateSpecType>

对底层查询执行的聚合结果。