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.