firebase-admin.firestore package

การส่งออก API ภายนอกอีกครั้ง

มีการส่งออก API ที่กำหนดภายนอกต่อไปนี้อีกครั้งจากจุดแรกเข้าของโมดูลนี้เพื่อความสะดวก

สัญลักษณ์ คำอธิบาย
ผู้เขียนแบบกลุ่ม BulkWriter ประเภทจากแพ็กเกจ @google-cloud/firestore
AggregateField (ช่องข้อมูลรวม) AggregateField ประเภทจากแพ็กเกจ @google-cloud/firestore
ตัวเลือกการเขียนแบบกลุ่ม BulkWriterOptions ประเภทจากแพ็กเกจ @google-cloud/firestore
BundleBuilder BundleBuilder ประเภทจากแพ็กเกจ @google-cloud/firestore
CollectionGroup [คอลเล็กชัน] CollectionGroup ประเภทจากแพ็กเกจ @google-cloud/firestore
ข้อมูลอ้างอิงคอลเล็กชัน CollectionReference ประเภทจากแพ็กเกจ @google-cloud/firestore
เปลี่ยนเอกสาร DocumentChange ประเภทจากแพ็กเกจ @google-cloud/firestore
ข้อมูลเอกสาร DocumentData ประเภทจากแพ็กเกจ @google-cloud/firestore
Documentหมายเลขอ้างอิง DocumentReference ประเภทจากแพ็กเกจ @google-cloud/firestore
สแนปชอตเอกสาร DocumentSnapshot ประเภทจากแพ็กเกจ @google-cloud/firestore
FieldPath FieldPath ประเภทจากแพ็กเกจ @google-cloud/firestore
ค่าฟิลด์ FieldValue ประเภทจากแพ็กเกจ @google-cloud/firestore
กรอง Filter ประเภทจากแพ็กเกจ @google-cloud/firestore
Firestore Firestore ประเภทจากแพ็กเกจ @google-cloud/firestore
FirestoreDataConverter FirestoreDataConverter ประเภทจากแพ็กเกจ @google-cloud/firestore
GeoPoint GeoPoint ประเภทจากแพ็กเกจ @google-cloud/firestore
GrpcStatus GrpcStatus ประเภทจากแพ็กเกจ @google-cloud/firestore
เงื่อนไขที่กำหนดไว้ล่วงหน้า Precondition ประเภทจากแพ็กเกจ @google-cloud/firestore
คำถาม Query ประเภทจากแพ็กเกจ @google-cloud/firestore
สแนปชอตของการค้นหาเอกสาร QueryDocumentSnapshot ประเภทจากแพ็กเกจ @google-cloud/firestore
พาร์ติชันการค้นหา QueryPartition ประเภทจากแพ็กเกจ @google-cloud/firestore
สแนปชอตข้อความค้นหา QuerySnapshot ประเภทจากแพ็กเกจ @google-cloud/firestore
ตัวเลือกการอ่าน ReadOptions ประเภทจากแพ็กเกจ @google-cloud/firestore
SetOptions SetOptions ประเภทจากแพ็กเกจ @google-cloud/firestore
การประทับเวลา Timestamp ประเภทจากแพ็กเกจ @google-cloud/firestore
ธุรกรรม Transaction ประเภทจากแพ็กเกจ @google-cloud/firestore
WriteBatch WriteBatch ประเภทจากแพ็กเกจ @google-cloud/firestore
Writeผลลัพธ์ WriteResult ประเภทจากแพ็กเกจ @google-cloud/firestore
setLogFunction ฟังก์ชัน setLogFunction จากแพ็กเกจ @google-cloud/firestore

Cloud Firestore

ฟังก์ชัน

ฟังก์ชัน คำอธิบาย
getFirestore() ใช้บริการ Firestore เริ่มต้นสำหรับแอปเริ่มต้น
getFirestore(แอป) รับบริการ Firestore เริ่มต้นสำหรับแอปที่ระบุ
getFirestore(databaseId) (เบต้า) รับบริการ Firestore ที่ตั้งชื่อแล้วสำหรับแอปเริ่มต้น
getFirestore(แอป, รหัสฐานข้อมูล) (เบต้า) รับบริการ Firestore ที่ตั้งชื่อแล้วสำหรับแอปที่ระบุ
initializeFirestore(แอป การตั้งค่า) รับบริการ Firestore เริ่มต้นสำหรับแอปที่ระบุ โดยส่งผ่านพารามิเตอร์เพิ่มเติมไปยังเครื่องมือสร้างของแอป
initializeFirestore(แอป การตั้งค่า รหัสฐานข้อมูล) (เบต้า) รับบริการ Firestore ที่ตั้งชื่อแล้วสำหรับแอปที่ระบุ โดยส่งพารามิเตอร์เพิ่มเติมไปยังเครื่องมือสร้าง

ชั้นเรียน

ชั้น คำอธิบาย
ข้อผิดพลาด FirebaseFirestore โครงสร้างรหัสข้อผิดพลาดของ Firebase Firestore ซึ่งจะขยาย FirebaseError

อินเทอร์เฟซ

อินเทอร์เฟซ คำอธิบาย
FirestoreSettings การตั้งค่าที่จะส่งไปยังตัวสร้าง Firestore

getFirestore()

ใช้บริการ Firestore เริ่มต้นสำหรับแอปเริ่มต้น

ลายเซ็น:

export declare function getFirestore(): Firestore;

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

Firestore

บริการ Firestore เริ่มต้นสำหรับแอปเริ่มต้น

ตัวอย่าง

// Get the default Firestore service for the default app
const defaultFirestore = getFirestore();

getFirestore(แอป)

รับบริการ Firestore เริ่มต้นสำหรับแอปที่ระบุ

ลายเซ็น:

export declare function getFirestore(app: App): Firestore;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
แอป แอป บริการ Firestore ที่จะส่งคืน

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

Firestore

บริการ Firestore เริ่มต้นที่เชื่อมโยงกับแอปที่ระบุ

ตัวอย่าง

// Get the default Firestore service for a specific app
const otherFirestore = getFirestore(app);

getFirestore(รหัสฐานข้อมูล)

API นี้เป็นเพียงตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์และอาจเปลี่ยนแปลงไปตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมที่ใช้งานจริง

รับบริการ Firestore ที่ตั้งชื่อสำหรับแอปเริ่มต้น

ลายเซ็น:

export declare function getFirestore(databaseId: string): Firestore;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
รหัสฐานข้อมูล สตริง ของฐานข้อมูลที่จะแสดงผล

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

Firestore

บริการ Firestore ที่ตั้งชื่อสำหรับแอปเริ่มต้น

ตัวอย่าง

// Get the Firestore service for a named database and default app
const otherFirestore = getFirestore('otherDb');

getFirestore(แอป, รหัสฐานข้อมูล)

API นี้เป็นเพียงตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์และอาจเปลี่ยนแปลงไปตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมที่ใช้งานจริง

รับบริการ Firestore ที่ตั้งชื่อสำหรับแอปที่ระบุ

ลายเซ็น:

export declare function getFirestore(app: App, databaseId: string): Firestore;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
แอป แอป บริการ Firestore ที่จะส่งคืน
รหัสฐานข้อมูล สตริง ของฐานข้อมูลที่จะแสดงผล

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

Firestore

บริการ Firestore ที่ชื่อซึ่งเชื่อมโยงกับแอปที่ระบุ

ตัวอย่าง

// Get the Firestore service for a named database and specific app.
const otherFirestore = getFirestore('otherDb');

defaultizeFirestore(แอป การตั้งค่า)

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

ลายเซ็น:

export declare function initializeFirestore(app: App, settings?: FirestoreSettings): Firestore;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
แอป แอป บริการ Firestore ที่จะส่งคืน
การตั้งค่า FirestoreSettings ออบเจ็กต์การตั้งค่าที่จะส่งไปยังเครื่องมือสร้าง

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

Firestore

บริการ Firestore เริ่มต้นที่เชื่อมโยงกับแอปและการตั้งค่าที่ระบุ

ตัวอย่าง

// Get the Firestore service for a specific app, require HTTP/1.1 REST transport
const otherFirestore = initializeFirestore(app, {preferRest: true});

เริ่มต้นFirestore(แอป, การตั้งค่า, รหัสฐานข้อมูล)

API นี้เป็นเพียงตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์และอาจเปลี่ยนแปลงไปตามความคิดเห็นที่เราได้รับ อย่าใช้ API นี้ในสภาพแวดล้อมที่ใช้งานจริง

รับบริการ Firestore ที่ตั้งชื่อสำหรับแอปที่ระบุ โดยส่งผ่านพารามิเตอร์เพิ่มเติมไปยังตัวสร้าง

ลายเซ็น:

export declare function initializeFirestore(app: App, settings: FirestoreSettings, databaseId: string): Firestore;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
แอป แอป บริการ Firestore ที่จะส่งคืน
การตั้งค่า FirestoreSettings ออบเจ็กต์การตั้งค่าที่จะส่งไปยังเครื่องมือสร้าง
รหัสฐานข้อมูล สตริง ของฐานข้อมูลที่จะแสดงผล

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

Firestore

บริการ Firestore ที่มีชื่อซึ่งเชื่อมโยงกับแอปและการตั้งค่าที่ระบุ

ตัวอย่าง

// Get the Firestore service for a specific app, require HTTP/1.1 REST transport
const otherFirestore = initializeFirestore(app, {preferRest: true}, 'otherDb');