AggregateQuerySnapshot class

ผลลัพธ์ของการดำเนินการค้นหาการรวม

ลายเซ็น:

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

พร็อพเพอร์ตี้

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

เมธอด

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

AggregateQuerySnapshot.query

การค้นหาสำคัญที่มีการดำเนินการรวมที่บันทึกไว้ใน AggregateQuerySnapshot นี้

ลายเซ็น:

readonly query: Query<AppModelType, DbModelType>;

AggregateQuerySnapshot.type

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

ลายเซ็น:

readonly type = "AggregateQuerySnapshot";

AggregateQuerySnapshot.data()

แสดงผลลัพธ์ของการรวมที่ดำเนินการผ่านคำค้นหาที่สำคัญ

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

ลายเซ็น:

data(): AggregateSpecData<AggregateSpecType>;

การคืนสินค้า:

AggregateSpecData<AggregateSpecType>

ผลของการรวมข้อมูลที่ได้จากการค้นหาที่สำคัญ