AggregateQuerySnapshot class

Wyniki wykonania zapytania agregującego.

Podpis:

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

Nieruchomości

Nieruchomość Modyfikatory Typ Opis
zapytanie Zapytanie <AppModelType, DbModelType> Podstawowe zapytanie, na podstawie którego wykonano agregacje zarejestrowane w tym AggregateQuerySnapshot .
typ (nie Deklarowana) Ciąg typu służący do jednoznacznej identyfikacji instancji tej klasy.

Metody

metoda Modyfikatory Opis
dane() Zwraca wyniki agregacji wykonanych w oparciu o zapytanie bazowe. Klucze zwróconego obiektu będą takie same, jak klucze obiektu AggregateSpec określonego dla metody agregacji, a wartości będą odpowiadającym wynikiem agregacji.

AggregateQuerySnapshot.query

Podstawowe zapytanie, na podstawie którego wykonano agregacje zarejestrowane w tym AggregateQuerySnapshot .

Podpis:

readonly query: Query<AppModelType, DbModelType>;

AggregateQuerySnapshot.type

Ciąg typu służący do jednoznacznej identyfikacji instancji tej klasy.

Podpis:

readonly type = "AggregateQuerySnapshot";

AggregateQuerySnapshot.data()

Zwraca wyniki agregacji wykonanych w oparciu o zapytanie bazowe.

Klucze zwróconego obiektu będą takie same, jak klucze obiektu AggregateSpec określonego dla metody agregacji, a wartości będą odpowiadającym wynikiem agregacji.

Podpis:

data(): AggregateSpecData<AggregateSpecType>;

Zwroty:

Zagregowane dane specyfikacji <Typ specyfikacji agregatu>

Wyniki agregacji wykonanych w oparciu o zapytanie bazowe.