firebase-admin.database package

การส่งออก API ภายนอกซ้ำ

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

สัญลักษณ์ คำอธิบาย
สแนปชอตข้อมูล DataSnapshot ประเภทจากแพ็กเกจ @firebase/database-compat
ประเภทเหตุการณ์ EventType ประเภทจากแพ็กเกจ @firebase/database-compat
เมื่อยกเลิกการเชื่อมต่อ OnDisconnect ประเภทจากแพ็กเกจ @firebase/database-compat
คำถาม Query ประเภทจากแพ็กเกจ @firebase/database-compat
ข้อมูลอ้างอิง Reference ประเภทจากแพ็กเกจ @firebase/database-compat
NotableReference ThenableReference ประเภทจากแพ็กเกจ @firebase/database-compat

ฐานข้อมูลเรียลไทม์ของ Firebase

ฟังก์ชัน

ฟังก์ชัน คำอธิบาย
getDatabase(แอป) รับบริการฐานข้อมูลสำหรับแอปเริ่มต้นหรือแอปที่ระบุ getDatabase() สามารถเรียกใช้โดยไม่มีอาร์กิวเมนต์เพื่อเข้าถึงบริการ Database ของแอปเริ่มต้น หรือโดยใช้ getDatabase(app) เพื่อเข้าถึงบริการของ Database ที่เชื่อมโยงกับแอปใดแอปหนึ่ง
getDatabaseWithUrl(url, แอป) รับบริการฐานข้อมูลสำหรับแอปเริ่มต้นหรือแอปที่ระบุ getDatabaseWithUrl() สามารถเรียกใช้โดยไม่มีอาร์กิวเมนต์เพื่อเข้าถึงบริการฐานข้อมูลของแอปเริ่มต้น หรือโดยใช้ getDatabaseWithUrl(app) เพื่อเข้าถึงบริการฐานข้อมูลที่เชื่อมโยงกับแอปนั้นๆ

อินเทอร์เฟซ

อินเทอร์เฟซ คำอธิบาย
ฐานข้อมูล อินเทอร์เฟซบริการฐานข้อมูล Firebase ขยายอินเทอร์เฟซฐานข้อมูลที่ให้บริการโดยแพ็กเกจ @firebase/database-compat

ตัวแปร

ตัวแปร คำอธิบาย
เปิดใช้บันทึก ฟังก์ชัน enableLrunning จากแพ็กเกจ @firebase/database-compat
ServerValue ServerValue จากแพ็กเกจ @firebase/database-compat ให้เป็นค่าคงที่

getDatabase(แอป)

รับบริการฐานข้อมูลสำหรับแอปเริ่มต้นหรือแอปที่ระบุ

สามารถเรียก getDatabase() โดยไม่มีอาร์กิวเมนต์เพื่อเข้าถึงบริการ Database ของแอปเริ่มต้น หรือเรียกใช้เป็น getDatabase(app) เพื่อเข้าถึงบริการของ Database ที่เชื่อมโยงกับแอปใดแอปหนึ่งโดยเฉพาะ

ลายเซ็น:

export declare function getDatabase(app?: App): Database;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
แอป แอป

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

ฐานข้อมูล

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

ตัวอย่าง 1

// Get the Database service for the default app
const defaultDatabase = getDatabase();

ตัวอย่าง 2

// Get the Database service for a specific app
const otherDatabase = getDatabase(app);

getDatabaseWithUrl(url, แอป)

รับบริการฐานข้อมูลสำหรับแอปเริ่มต้นหรือแอปที่ระบุ

สามารถเรียกใช้ getDatabaseWithUrl() โดยไม่มีอาร์กิวเมนต์เพื่อเข้าถึงบริการ Database ของแอปเริ่มต้น หรือโดยใช้ getDatabaseWithUrl(app) เพื่อเข้าถึงบริการ Database ที่เชื่อมโยงกับแอปใดแอปหนึ่ง

ลายเซ็น:

export declare function getDatabaseWithUrl(url: string, app?: App): Database;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
url string
แอป แอป

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

ฐานข้อมูล

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

ตัวอย่าง 1

// Get the Database service for the default app
const defaultDatabase = getDatabaseWithUrl('https://example.firebaseio.com');

ตัวอย่าง 2

// Get the Database service for a specific app
const otherDatabase = getDatabaseWithUrl('https://example.firebaseio.com', app);

เปิดใช้การบันทึก

ฟังก์ชัน enableLrunning จากแพ็กเกจ @firebase/database-compat

ลายเซ็น:

enableLogging: typeof rtdb.enableLogging

ค่าเซิร์ฟเวอร์

ServerValue จากแพ็กเกจ @firebase/database-compat ให้เป็นค่าคงที่

ลายเซ็น:

ServerValue: rtdb.ServerValue