ผลลัพธ์ของการดำเนินการแบบสอบถามแบบรวม
ลายเซ็น:
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>
ผลลัพธ์ของการรวมที่ดำเนินการกับแบบสอบถามพื้นฐาน