AggregateQuerySnapshot class

ผลลัพธ์ของการดำเนินการแบบสอบถามแบบรวม

ลายเซ็น:

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

คุณสมบัติ

คุณสมบัติ ตัวดัดแปลง พิมพ์ คำอธิบาย
แบบสอบถาม แบบสอบถาม <AppModelType, DbModelType> การสืบค้นพื้นฐานซึ่งมีการดำเนินการการรวมที่บันทึกไว้ใน AggregateQuerySnapshot นี้
พิมพ์ (ไม่ได้ประกาศ) สตริงประเภทเพื่อระบุอินสแตนซ์ของคลาสนี้โดยไม่ซ้ำกัน

วิธีการ

วิธี ตัวดัดแปลง คำอธิบาย
ข้อมูล() ส่งกลับผลลัพธ์ของการรวมที่ดำเนินการกับแบบสอบถามพื้นฐาน คีย์ของออบเจ็กต์ที่ส่งคืนจะเหมือนกับคีย์ของออบเจ็กต์ AggregateSpec ที่ระบุให้กับวิธีการรวม และค่าจะเป็นผลลัพธ์การรวมที่สอดคล้องกัน

AggregateQuerySnapshot.query

การสืบค้นพื้นฐานซึ่งมีการดำเนินการการรวมที่บันทึกไว้ใน AggregateQuerySnapshot นี้

ลายเซ็น:

readonly query: Query<AppModelType, DbModelType>;

AggregateQuerySnapshot.type

สตริงประเภทเพื่อระบุอินสแตนซ์ของคลาสนี้โดยไม่ซ้ำกัน

ลายเซ็น:

readonly type = "AggregateQuerySnapshot";

AggregateQuerySnapshot.data()

ส่งกลับผลลัพธ์ของการรวมที่ดำเนินการกับแบบสอบถามพื้นฐาน

คีย์ของออบเจ็กต์ที่ส่งคืนจะเหมือนกับคีย์ของออบเจ็กต์ AggregateSpec ที่ระบุให้กับวิธีการรวม และค่าจะเป็นผลลัพธ์การรวมที่สอดคล้องกัน

ลายเซ็น:

data(): AggregateSpecData<AggregateSpecType>;

ผลตอบแทน:

ข้อมูลข้อมูลจำเพาะรวม <AggregateSpecType>

ผลลัพธ์ของการรวมที่ดำเนินการกับแบบสอบถามพื้นฐาน