AggregateQuerySnapshot class

Toplama sorgusu yürütmenin sonuçları.

İmza:

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

Özellikler

Özellik Değiştiriciler Tür Açıklama
sorgu Sorgu<AppModelType, DbModelType> Bu AggregateQuerySnapshot içinde kaydedilen toplamaların gerçekleştirildiği temel sorgu.
tür (bildirilmedi) Bu sınıfın örneklerini benzersiz şekilde tanımlayan bir tür dizesi.

Yöntemler

Yöntem Değiştiriciler Açıklama
veri() Temel sorgu üzerinde gerçekleştirilen toplama işlemlerinin sonuçlarını döndürür.Döndürülen nesnenin anahtarları, toplama yönteminde belirtilen AggregateSpec nesnesinin anahtarlarıyla aynı olur ve değerler, karşılık gelen toplama sonucu olur.

AggregateQuerySnapshot.query

Bu AggregateQuerySnapshot içinde kaydedilen toplamaların gerçekleştirildiği temel sorgu.

İmza:

readonly query: Query<AppModelType, DbModelType>;

AggregateQuerySnapshot.type

Bu sınıfın örneklerini benzersiz şekilde tanımlayan bir tür dizesi.

İmza:

readonly type = "AggregateQuerySnapshot";

AggregateQuerySnapshot.data()

Temel sorgu üzerinde gerçekleştirilen toplama işlemlerinin sonuçlarını döndürür.

Döndürülen nesnenin anahtarları, toplama yönteminde belirtilen AggregateSpec nesnesinin anahtarları ile aynı olur ve değerler, karşılık gelen toplama sonucu olur.

İmza:

data(): AggregateSpecData<AggregateSpecType>;

Şunu döndürür:

AggregateSpecData<AggregateSpecType>

Temel sorguda gösterilen toplama sonuçları.