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ı.