AggregateQuerySnapshot class

Die Ergebnisse der Ausführung einer Aggregationsabfrage.

Unterschrift:

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

Eigenschaften

Eigentum Modifikatoren Typ Beschreibung
Abfrage Abfrage <AppModelType, DbModelType> Die zugrunde liegende Abfrage, für die die in diesem AggregateQuerySnapshot aufgezeichneten Aggregationen durchgeführt wurden.
Typ (Nicht deklariert) Eine Typzeichenfolge zur eindeutigen Identifizierung von Instanzen dieser Klasse.

Methoden

Methode Modifikatoren Beschreibung
Daten() Gibt die Ergebnisse der Aggregationen zurück, die für die zugrunde liegende Abfrage durchgeführt wurden. Die Schlüssel des zurückgegebenen Objekts sind dieselben wie die des AggregateSpec Objekts, das für die Aggregationsmethode angegeben wurde, und die Werte sind das entsprechende Aggregationsergebnis.

AggregateQuerySnapshot.query

Die zugrunde liegende Abfrage, für die die in diesem AggregateQuerySnapshot aufgezeichneten Aggregationen durchgeführt wurden.

Unterschrift:

readonly query: Query<AppModelType, DbModelType>;

AggregateQuerySnapshot.type

Eine Typzeichenfolge zur eindeutigen Identifizierung von Instanzen dieser Klasse.

Unterschrift:

readonly type = "AggregateQuerySnapshot";

AggregateQuerySnapshot.data()

Gibt die Ergebnisse der Aggregationen zurück, die für die zugrunde liegende Abfrage durchgeführt wurden.

Die Schlüssel des zurückgegebenen Objekts sind dieselben wie die des AggregateSpec Objekts, das für die Aggregationsmethode angegeben wurde, und die Werte sind das entsprechende Aggregationsergebnis.

Unterschrift:

data(): AggregateSpecData<AggregateSpecType>;

Kehrt zurück:

AggregateSpecData <AggregateSpecType>

Die Ergebnisse der Aggregationen, die für die zugrunde liegende Abfrage durchgeführt wurden.