firebase-admin.database package

Ekspor Ulang API Eksternal

API yang ditetapkan secara eksternal berikut diekspor ulang dari titik entri modul ini demi kemudahan.

Simbol Deskripsi
DataSnapshot Jenis DataSnapshot dari paket @firebase/database-compat.
EventType Jenis EventType dari paket @firebase/database-compat.
OnPutuskan Koneksi Jenis OnDisconnect dari paket @firebase/database-compat.
Kueri Jenis Query dari paket @firebase/database-compat.
Referensi Jenis Reference dari paket @firebase/database-compat.
KemudianableReference Jenis ThenableReference dari paket @firebase/database-compat.

menggunakan Firebase Realtime Database.

Functions

Fungsi Deskripsi
getDatabase(aplikasi) Mendapatkan layanan Database untuk aplikasi default atau aplikasi tertentu.getDatabase() dapat dipanggil tanpa argumen untuk mengakses layanan Database aplikasi default atau sebagai getDatabase(app) untuk mengakses layanan Database yang terkait dengan aplikasi tertentu.
getDatabaseWithUrl(url, aplikasi) Mendapatkan layanan Database untuk aplikasi default atau aplikasi tertentu.getDatabaseWithUrl() dapat dipanggil tanpa argumen untuk mengakses layanan Database aplikasi default atau sebagai getDatabaseWithUrl(app) untuk mengakses layanan Database yang terkait dengan aplikasi tertentu.

Kelas

Class Deskripsi
FirebaseDatabaseError Struktur kode error Firebase Database. Hal ini memperluas FirebaseError.

Antarmuka

Antarmuka Deskripsi
Database Antarmuka layanan Firebase Database. Memperluas antarmuka Database yang disediakan oleh paket @firebase/database-compat.

Variabel

Variabel Deskripsi
enableLogging enableLogging dari paket @firebase/database-compat.
ServerValue ServerValue dari paket @firebase/database-compat.

getDatabase(aplikasi)

Mendapatkan layanan Database untuk aplikasi default atau aplikasi tertentu.

getDatabase() dapat dipanggil tanpa argumen untuk mengakses layanan Database aplikasi default atau sebagai getDatabase(app) untuk mengakses layanan Database yang terkait dengan aplikasi tertentu.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
aplikasi Aplikasi

Hasil:

Database

Layanan Database default jika tidak ada aplikasi yang disediakan atau layanan Database dikaitkan dengan aplikasi yang disediakan.

Contoh 1

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

Contoh 2

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

getDatabaseWithUrl(url, aplikasi)

Mendapatkan layanan Database untuk aplikasi default atau aplikasi tertentu.

getDatabaseWithUrl() dapat dipanggil tanpa argumen untuk mengakses layanan Database aplikasi default atau sebagai getDatabaseWithUrl(app) untuk mengakses layanan Database yang terkait dengan aplikasi tertentu.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
url string
aplikasi Aplikasi

Hasil:

Database

Layanan Database default jika tidak ada aplikasi yang disediakan atau layanan Database dikaitkan dengan aplikasi yang disediakan.

Contoh 1

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

Contoh 2

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

mengaktifkanLogging

enableLogging dari paket @firebase/database-compat.

Tanda Tangan:

enableLogging: typeof rtdb.enableLogging

ServerValue

ServerValue dari paket @firebase/database-compat.

Tanda Tangan:

ServerValue: rtdb.ServerValue