Kết quả của việc thực thi một truy vấn tổng hợp.
Chữ ký:
export declare class AggregateQuerySnapshot<AggregateSpecType extends AggregateSpec, AppModelType = DocumentData, DbModelType extends DocumentData = DocumentData>
Thuộc tính
Tài sản | Công cụ sửa đổi | Loại | Mô tả |
---|---|---|---|
cụm từ tìm kiếm | Truy vấn<AppModelType, DbModelType> | Truy vấn cơ bản mà qua đó các dữ liệu tổng hợp được ghi lại trong AggregateQuerySnapshot này được thực hiện. |
|
loại | (chưa khai báo) | Một chuỗi kiểu để nhận dạng duy nhất các thực thể của lớp này. |
Phương thức
Phương thức | Công cụ sửa đổi | Mô tả |
---|---|---|
dữ liệu() | Trả về kết quả tổng hợp được thực hiện dựa trên truy vấn cơ bản.Các khoá của đối tượng được trả về sẽ giống với các khoá của đối tượng AggregateSpec được chỉ định cho phương thức tổng hợp và các giá trị sẽ là kết quả tổng hợp tương ứng. |
AggregateQuerySnapshot.query
Truy vấn cơ bản mà qua đó các dữ liệu tổng hợp được ghi lại trong AggregateQuerySnapshot
này được thực hiện.
Chữ ký:
readonly query: Query<AppModelType, DbModelType>;
AggregateQuerySnapshot.type
Một chuỗi kiểu để nhận dạng duy nhất các thực thể của lớp này.
Chữ ký:
readonly type = "AggregateQuerySnapshot";
Tổng hợp truy vấnSnapshot.data()
Trả về kết quả tổng hợp được thực hiện đối với truy vấn cơ bản.
Các khoá của đối tượng được trả về sẽ giống với các khoá của đối tượng AggregateSpec
được chỉ định cho phương thức tổng hợp và các giá trị sẽ là kết quả tổng hợp tương ứng.
Chữ ký:
data(): AggregateSpecData<AggregateSpecType>;
Trường hợp trả lại hàng:
AggregateSpecData<AggregateSpecType>
Kết quả tổng hợp được thực hiện đối với truy vấn cơ bản.