firebase-admin.database package

Riesportazioni API esterne

Le seguenti API definite esternamente vengono riesportate da questo punto di ingresso del modulo per comodità.

Simbolo Descrizione
DataSnapshot Tipo DataSnapshot dal pacchetto @firebase/database .
Tipo di evento Tipo EventType dal pacchetto @firebase/database .
OnDisconnect Tipo OnDisconnect dal pacchetto @firebase/database .
Domanda Tipo Query dal pacchetto @firebase/database .
Riferimento al database Tipo DatabaseReference dal pacchetto @firebase/database .
PoiableReference Tipo ThenableReference dal pacchetto @firebase/database .

Database in tempo reale Firebase.

Funzioni

Funzione Descrizione
getDatabase(app) Ottiene il servizio Database per l'app predefinita o per una determinata app. getDatabase() può essere chiamato senza argomenti per accedere al servizio Database dell'app predefinita o come getDatabase(app) per accedere al servizio Database associato a un'app specifica.
getDatabaseWithUrl(url, app) Ottiene il servizio Database per l'app predefinita o per una determinata app. getDatabaseWithUrl() può essere chiamato senza argomenti per accedere al servizio database dell'app predefinita o come getDatabaseWithUrl(app) per accedere al servizio database associato a un'app specifica.

Interfacce

Interfaccia Descrizione
Banca dati L'interfaccia del servizio database Firebase. Estende l'interfaccia Database fornita dal pacchetto @firebase/database .

Variabili

Variabile Descrizione
abilitaLogging funzione EnableLogging dal pacchetto @firebase/database .
Valoreserver Costante ServerValue dal pacchetto @firebase/database .

getDatabase()

Ottiene il servizio Database per l'app predefinita o per una determinata app.

getDatabase() può essere chiamato senza argomenti per accedere al servizio Database dell'app predefinita o come getDatabase(app) per accedere al servizio Database associato a un'app specifica.

Firma:

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

Parametri

Parametro Tipo Descrizione
app App

Ritorna:

Banca dati

Il servizio Database predefinito se non viene fornita alcuna app o il servizio Database associato all'app fornita.

Esempio 1

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

Esempio 2

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

getDatabaseWithUrl()

Ottiene il servizio Database per l'app predefinita o per una determinata app.

getDatabaseWithUrl() può essere chiamato senza argomenti per accedere al servizio database dell'app predefinita o come getDatabaseWithUrl(app) per accedere al servizio database associato a un'app specifica.

Firma:

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

Parametri

Parametro Tipo Descrizione
URL corda
app App

Ritorna:

Banca dati

Il servizio Database predefinito se non viene fornita alcuna app o il servizio Database associato all'app fornita.

Esempio 1

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

Esempio 2

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

abilitaLogging

funzione EnableLogging dal pacchetto @firebase/database .

Firma:

enableLogging: typeof rtdb.enableLogging

Valoreserver

Costante ServerValue dal pacchetto @firebase/database .

Firma:

ServerValue: rtdb.ServerValue