Toplama sorgusu yürütmenin sonuçları.
İmza:
export declare class AggregateQuerySnapshot<AggregateSpecType extends AggregateSpec, AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData>
Özellikler
Mülk | Değiştiriciler | Tip | Tanım |
---|---|---|---|
sorgu | Sorgu <AppModelType, DbModelType> | Bu AggregateQuerySnapshot kaydedilen toplamaların gerçekleştirildiği temel sorgu. | |
tip | (bildirilmedi) | Bu sınıfın örneklerini benzersiz şekilde tanımlayan bir tür dizesi. |
Yöntemler
Yöntem | Değiştiriciler | Tanım |
---|---|---|
veri() | Temel sorgu üzerinde gerçekleştirilen toplamaların sonuçlarını döndürür. Döndürülen nesnenin anahtarları, toplama yönteminde belirtilen AggregateSpec nesnesinin anahtarlarıyla aynı olacak ve değerler, karşılık gelen toplama sonucu olacaktır. |
AggregateQuerySnapshot.query
Bu AggregateQuerySnapshot
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 toplamaların sonuçlarını döndürür.
Döndürülen nesnenin anahtarları, toplama yönteminde belirtilen AggregateSpec
nesnesinin anahtarlarıyla aynı olacak ve değerler, karşılık gelen toplama sonucu olacaktır.
İmza:
data(): AggregateSpecData<AggregateSpecType>;
İadeler:
Toplam Belirtim Verileri <AggregateSpecType>
Temel sorgu üzerinde gerçekleştirilen toplamaların sonuçları.