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ể. |
Hạng
Hạng | Mô tả |
---|---|
FirebaseDatabaseError | Cấu trúc mã lỗi của Cơ sở dữ liệu Firebase. Việc 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 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:
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:
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