Xuất lại API bên ngoài
Các API được xác định bên ngoài sau đây sẽ được xuất lại từ điểm truy cập mô-đun này để thuận tiện.
Biểu tượng | Mô tả |
---|---|
Ảnh chụp nhanh về dữ liệu | Loại DataSnapshot trong gói @firebase/database-compat . |
EventType | Loại EventType trong gói @firebase/database-compat . |
Bật tính năng ngắt kết nối | Loại OnDisconnect trong gói @firebase/database-compat . |
Cụm từ tìm kiếm | Loại Query trong gói @firebase/database-compat . |
Tài liệu tham khảo | Loại Reference trong gói @firebase/database-compat . |
Tham chiếu có thể sử dụng | Loại ThenableReference trong 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) | Nhận 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 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ể. |
getDatabaseWithUrl(url, ứng dụng) | Nhận 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ần đối số để truy cập dịch vụ Database (Cơ sở dữ liệu) của ứng dụng mặc định hoặc dưới dạng 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ể. |
Lớp học
Hạng | Mô tả |
---|---|
FirebaseDatabaseError | Cấu trúc mã lỗi Cơ sở dữ liệu Firebase. Điều này sẽ mở rộng FirebaseError. |
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 Database do gói @firebase/database-compat cung cấp. |
Biến
Biến | Mô tả |
---|---|
enableLogging | Hàm enableLogging trong gói @firebase/database-compat . |
Giá trị máy chủ | Hằng số ServerValue từ gói @firebase/database-compat . |
getDatabase(ứng dụng)
Nhận 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ể.
getDatabase()
có thể được gọi mà không có đối số để truy cập dịch vụ Database
của ứng dụng mặc định hoặc dưới dạng getDatabase(app)
để truy cập 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:
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)
Nhận 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 dịch vụ Cơ sở dữ liệu của ứng dụng mặc định hoặc dưới dạng getDatabaseWithUrl(app)
để truy cập 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:
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);
kích hoạt tính năng ghi nhật ký
Hàm enableLogging trong 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