firebase-admin.database package

Externe API-Reexporte

Die folgenden extern definierten APIs werden der Einfachheit halber von diesem Moduleinstiegspunkt erneut exportiert.

Symbol Beschreibung
Datenschnappschuss DataSnapshot Typ aus dem @firebase/database Paket.
Ereignistyp EventType Typ aus dem @firebase/database Paket.
OnDisconnect OnDisconnect Typ aus dem @firebase/database Paket.
Abfrage Query aus dem @firebase/database Paket.
Datenbankreferenz DatabaseReference -Typ aus dem @firebase/database Paket.
ThenableReference ThenableReference -Typ aus dem @firebase/database -Paket.

Firebase-Echtzeitdatenbank.

Funktionen

Funktion Beschreibung
getDatabase(app) Ruft den Datenbankdienst für die Standard-App oder eine bestimmte App ab. getDatabase() kann ohne Argumente aufgerufen werden, um auf den Database der Standard-App zuzugreifen, oder als getDatabase(app) um auf den Database zuzugreifen, der einer bestimmten App zugeordnet ist.
getDatabaseWithUrl(url, app) Ruft den Datenbankdienst für die Standard-App oder eine bestimmte App ab. getDatabaseWithUrl() kann ohne Argumente aufgerufen werden, um auf den Datenbankdienst der Standard-App zuzugreifen, oder als getDatabaseWithUrl(app) um auf den Datenbankdienst zuzugreifen, der einer bestimmten App zugeordnet ist.

Schnittstellen

Schnittstelle Beschreibung
Datenbank Die Firebase-Datenbankdienstschnittstelle. Erweitert die vom @firebase/database Paket bereitgestellte Datenbankschnittstelle .

Variablen

Variable Beschreibung
Aktiviere das Logging enableLogging -Funktion aus dem @firebase/database Paket.
Serverwert ServerValue- Konstante aus dem @firebase/database Paket.

getDatabase()

Ruft den Datenbankdienst für die Standard-App oder eine bestimmte App ab.

getDatabase() kann ohne Argumente aufgerufen werden, um auf den Database der Standard-App zuzugreifen, oder als getDatabase(app) um auf den Database zuzugreifen, der einer bestimmten App zugeordnet ist.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
App App

Kehrt zurück:

Datenbank

Der Standard- Database , wenn keine App bereitgestellt wird, oder der Database , der mit der bereitgestellten App verknüpft ist.

Beispiel 1

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

Beispiel 2

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

getDatabaseWithUrl()

Ruft den Datenbankdienst für die Standard-App oder eine bestimmte App ab.

getDatabaseWithUrl() kann ohne Argumente aufgerufen werden, um auf den Datenbankdienst der Standard-App zuzugreifen, oder als getDatabaseWithUrl(app) um auf den Datenbankdienst zuzugreifen, der einer bestimmten App zugeordnet ist.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
URL Zeichenfolge
App App

Kehrt zurück:

Datenbank

Der Standard- Database , wenn keine App bereitgestellt wird, oder der Database , der mit der bereitgestellten App verknüpft ist.

Beispiel 1

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

Beispiel 2

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

Aktiviere das Logging

enableLogging -Funktion aus dem @firebase/database Paket.

Unterschrift:

enableLogging: typeof rtdb.enableLogging

Serverwert

ServerValue- Konstante aus dem @firebase/database Paket.

Unterschrift:

ServerValue: rtdb.ServerValue