Los resultados de la ejecución de una consulta de agregación.
Firma:
export declare class AggregateQuerySnapshot<AggregateSpecType extends AggregateSpec, AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData>
Propiedades
Propiedad | Teclas modificadoras | Tipo | Descripción |
---|---|---|---|
query | Consulta<AppModelType, DrModelType> | La consulta subyacente sobre la que se realizaron las agregaciones registradas en este AggregateQuerySnapshot . |
|
tipo | (no declarado) | Es una cadena de tipo para identificar de forma única instancias de esta clase. |
Métodos
Método | Teclas modificadoras | Descripción |
---|---|---|
data(); | Muestra los resultados de las agregaciones realizadas en la consulta subyacente.Las claves del objeto que se muestra serán las mismas que las del objeto AggregateSpec especificado en el método de agregación y los valores serán el resultado de la agregación correspondiente. |
AggregateQuerySnapshot.query
La consulta subyacente sobre la que se realizaron las agregaciones registradas en este AggregateQuerySnapshot
.
Firma:
readonly query: Query<AppModelType, DbModelType>;
AggregateQuerySnapshot.type
Es una cadena de tipo para identificar de forma única instancias de esta clase.
Firma:
readonly type = "AggregateQuerySnapshot";
AggregateQuerySnapshot.data()
Muestra los resultados de las agregaciones realizadas en la consulta subyacente.
Las claves del objeto que se muestra serán las mismas que las del objeto AggregateSpec
especificado en el método de agregación, y los valores serán el resultado de agregación correspondiente.
Firma:
data(): AggregateSpecData<AggregateSpecType>;
Muestra:
AggregateSpecData<AggregateSpecType>
Los resultados de las agregaciones realizadas en la consulta subyacente.