firebase-admin.database package

Xuất lại API bên ngoài

Các API được xác định bên ngoài sau đây được tái xuất từ điểm truy cập của mô-đun này để thuận tiện.

Biểu tượng Mô tả
Ảnh chụp nhanh dữ liệu Loại DataSnapshot từ gói @firebase/database-compat.
Loại sự kiện Loại EventType từ gói @firebase/database-compat.
Bật ngắt kết nối Loại OnDisconnect từ gói @firebase/database-compat.
Cụm từ tìm kiếm Loại Query từ gói @firebase/database-compat.
Nội dung tham khảo Loại Reference từ gói @firebase/database-compat.
Tài liệu tham khảo sau đó Loại ThenableReference từ gói @firebase/database-compat.

Cơ sở dữ liệu theo thời gian thực của Firebase.

Hàm

Chức năng Mô tả
getDatabase(ứng dụng) Lấy dịch vụ Database (Cơ sở dữ liệu) cho ứng dụng mặc định hoặc một ứng dụng nhất định.getDatabase() có thể được gọi mà không cần đối số để truy cập vào dịch vụ Database của ứng dụng mặc định hoặc getDatabase(app) để truy cập vào dịch vụ Database liên kết với một ứng dụng cụ thể.
getDatabaseWithUrl(url; ứng dụng) Lấy dịch vụ Database (Cơ sở dữ liệu) cho ứng dụng mặc định hoặc một ứng dụng nhất định.getDatabaseWithUrl() có thể được gọi mà không có đối số nào để truy cập vào dịch vụ Database của ứng dụng mặc định hoặc getDatabaseWithUrl(app) để truy cập vào dịch vụ Database được liên kết với một ứng dụng cụ thể.

Giao diện

Giao diện Mô tả
Cơ sở dữ liệu Giao diện dịch vụ Cơ sở dữ liệu Firebase. Mở rộng giao diện Cơ sở dữ liệu do gói @firebase/database-compat cung cấp.

Biến

Biến Mô tả
enableLogging enableLogging từ gói @firebase/database-compat.
Giá trị máy chủ Hằng số ServerValue từ gói @firebase/database-compat.

getDatabase(ứng dụng)

Lấy dịch vụ Database (Cơ sở dữ liệu) cho ứng dụng mặc định hoặc một ứng dụng cụ thể.

Có thể gọi getDatabase() mà không có đối số để truy cập vào dịch vụ Database của ứng dụng mặc định hoặc dưới dạng getDatabase(app) để truy cập vào dịch vụ Database liên kết với một ứng dụng cụ thể.

Chữ ký:

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

Thông số

Thông số Loại Mô tả
ứng dụng Ứng dụng

Trường hợp trả lại hàng:

Cơ sở dữ liệu

Dịch vụ Database mặc định nếu không có ứng dụng nào được cung cấp hoặc dịch vụ Database liên kết với ứng dụng đã cung cấp.

Ví dụ 1

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

Ví dụ 2

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

getDatabaseWithUrl(url, ứng dụng)

Lấy dịch vụ Database (Cơ sở dữ liệu) cho ứng dụng mặc định hoặc một ứng dụng cụ thể.

getDatabaseWithUrl() có thể được gọi mà không có đối số để truy cập vào dịch vụ Cơ sở dữ liệu của ứng dụng mặc định hoặc getDatabaseWithUrl(app) để truy cập vào dịch vụ Cơ sở dữ liệu được liên kết với một ứng dụng cụ thể.

Chữ ký:

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

Thông số

Thông số Loại Mô tả
url chuỗi
ứng dụng Ứng dụng

Trường hợp trả lại hàng:

Cơ sở dữ liệu

Dịch vụ Database mặc định nếu không có ứng dụng nào được cung cấp hoặc dịch vụ Database liên kết với ứng dụng đã cung cấp.

Ví dụ 1

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

Ví dụ 2

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

bật tính năng ghi nhật ký

enableLogging từ gói @firebase/database-compat.

Chữ ký:

enableLogging: typeof rtdb.enableLogging

Giá trị máy chủ

Hằng số ServerValue từ gói @firebase/database-compat.

Chữ ký:

ServerValue: rtdb.ServerValue