AggregateQuerySnapshot class

Wyniki wykonania zapytania agregacji.

Podpis:

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

Właściwości

Właściwość Modyfikatory Typ Opis
zapytanie Zapytanie<AppModelType, DbModelType> Bazowe zapytanie, w którym wykonano agregacje zarejestrowane w tym elemencie typu AggregateQuerySnapshot.
type (nie zadeklarowano) Ciąg tekstowy typu do jednoznacznego identyfikowania instancji tej klasy.

Metody

Metoda Modyfikatory Opis
data() Zwraca wyniki agregacji wykonanych w przypadku zapytania bazowego.Klucze zwróconego obiektu będą takie same jak klucze obiektu AggregateSpec określonego w metodzie agregacji, a wartości będą odpowiednim wynikiem agregacji.

Plik AggregateQuerySnapshot.query

Bazowe zapytanie, w którym wykonano agregacje zarejestrowane w tym elemencie typu AggregateQuerySnapshot.

Podpis:

readonly query: Query<AppModelType, DbModelType>;

Typ AggregateQuerySnapshot.type

Ciąg tekstowy typu do jednoznacznego identyfikowania instancji tej klasy.

Podpis:

readonly type = "AggregateQuerySnapshot";

AggregateQuerySnapshot.data()

Zwraca wyniki agregacji wykonanych w przypadku zapytania bazowego.

Klucze zwróconego obiektu będą takie same jak klucze obiektu AggregateSpec określonego w metodzie agregacji. Wartości będą odpowiednikiem wyniku agregacji.

Podpis:

data(): AggregateSpecData<AggregateSpecType>;

Zwroty:

AggregateSpecData<AggregateSpecType>

Wyniki agregacji wykonanych w odniesieniu do zapytania.