firebase-admin.database package

Réexportations d'API externes

Les API suivantes définies en externe sont réexportées à partir de ce point d'entrée de module pour plus de commodité.

Symbole Description
Aperçu des données Type DataSnapshot du package @firebase/database .
Type d'événement Type EventType du package @firebase/database .
SurDéconnexion Tapez OnDisconnect du package @firebase/database .
Requête Type Query du package @firebase/database .
Référence de base de données Type DatabaseReference du package @firebase/database .
ThenableRéférence Type ThenableReference du package @firebase/database .

Base de données en temps réel Firebase.

Les fonctions

Fonction Description
getDatabase (application) Obtient le service de base de données pour l'application par défaut ou une application donnée. getDatabase() peut être appelé sans argument pour accéder au service Database de l'application par défaut ou en tant que getDatabase(app) pour accéder au service Database associé à une application spécifique.
getDatabaseWithUrl (url, application) Obtient le service de base de données pour l'application par défaut ou une application donnée. getDatabaseWithUrl() peut être appelé sans argument pour accéder au service de base de données de l'application par défaut ou avec getDatabaseWithUrl(app) pour accéder au service de base de données associé à une application spécifique.

Interfaces

Interface Description
Base de données L'interface du service de base de données Firebase. Étend l'interface de base de données fournie par le package @firebase/database .

Variables

Variable Description
activer la journalisation fonction activateLogging du package @firebase/database .
Valeur du serveur Constante ServerValue du package @firebase/database .

getDatabase()

Obtient le service de base de données pour l’application par défaut ou une application donnée.

getDatabase() peut être appelé sans argument pour accéder au service Database de l'application par défaut ou en tant que getDatabase(app) pour accéder au service Database associé à une application spécifique.

Signature:

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

Paramètres

Paramètre Taper Description
application Application

Retour:

Base de données

Le service Database par défaut si aucune application n'est fournie ou le service Database associé à l'application fournie.

Exemple 1

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

Exemple 2

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

getDatabaseWithUrl()

Obtient le service de base de données pour l'application par défaut ou une application donnée.

getDatabaseWithUrl() peut être appelé sans argument pour accéder au service de base de données de l'application par défaut ou avec getDatabaseWithUrl(app) pour accéder au service de base de données associé à une application spécifique.

Signature:

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

Paramètres

Paramètre Taper Description
URL chaîne
application Application

Retour:

Base de données

Le service Database par défaut si aucune application n'est fournie ou le service Database associé à l'application fournie.

Exemple 1

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

Exemple 2

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

activer la journalisation

fonction activateLogging du package @firebase/database .

Signature:

enableLogging: typeof rtdb.enableLogging

Valeur du serveur

Constante ServerValue du package @firebase/database .

Signature:

ServerValue: rtdb.ServerValue