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 | Modificadores | Tipo | Descripción |
---|---|---|---|
consulta | Consulta <AppModelType, DbModelType> | La consulta subyacente sobre la cual se realizaron las agregaciones registradas en este AggregateQuerySnapshot . | |
tipo | (No declarado) | Una cadena de tipo para identificar de forma única instancias de esta clase. |
Métodos
Método | Modificadores | Descripción |
---|---|---|
datos() | Devuelve los resultados de las agregaciones realizadas sobre la consulta subyacente. Las claves del objeto devuelto 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. |
AggregateQuerySnapshot.query
La consulta subyacente sobre la cual se realizaron las agregaciones registradas en este AggregateQuerySnapshot
.
Firma:
readonly query: Query<AppModelType, DbModelType>;
AggregateQuerySnapshot.tipo
Una cadena de tipo para identificar de forma única instancias de esta clase.
Firma:
readonly type = "AggregateQuerySnapshot";
AggregateQuerySnapshot.data()
Devuelve los resultados de las agregaciones realizadas sobre la consulta subyacente.
Las claves del objeto devuelto 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>;
Devoluciones:
Datos de especificación agregados <Tipo de especificación agregada>
Los resultados de las agregaciones realizadas sobre la consulta subyacente.