I risultati dell'esecuzione di una query di aggregazione.
Firma:
export declare class AggregateQuerySnapshot<AggregateSpecType extends AggregateSpec, AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData>
Proprietà
Proprietà | Modificatori | Tipo | Descrizione |
---|---|---|---|
domanda | Domanda <AppModelType, DbModelType> | La query sottostante su cui sono state eseguite le aggregazioni registrate in questo AggregateQuerySnapshot . | |
tipo | (non dichiarato) | Una stringa di tipo per identificare in modo univoco le istanze di questa classe. |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
dati() | Restituisce i risultati delle aggregazioni eseguite sulla query sottostante. Le chiavi dell'oggetto restituito saranno le stesse dell'oggetto AggregateSpec specificato nel metodo di aggregazione e i valori saranno il risultato dell'aggregazione corrispondente. |
AggregateQuerySnapshot.query
La query sottostante su cui sono state eseguite le aggregazioni registrate in questo AggregateQuerySnapshot
.
Firma:
readonly query: Query<AppModelType, DbModelType>;
AggregateQuerySnapshot.type
Una stringa di tipo per identificare in modo univoco le istanze di questa classe.
Firma:
readonly type = "AggregateQuerySnapshot";
AggregateQuerySnapshot.data()
Restituisce i risultati delle aggregazioni eseguite sulla query sottostante.
Le chiavi dell'oggetto restituito saranno le stesse dell'oggetto AggregateSpec
specificato nel metodo di aggregazione e i valori saranno il risultato dell'aggregazione corrispondente.
Firma:
data(): AggregateSpecData<AggregateSpecType>;
Ritorna:
AggregateSpecData <TipoSpecAggregato>
I risultati delle aggregazioni eseguite sulla query sottostante.