DatabaseReference interface

Eine DatabaseReference stellt einen bestimmten Speicherort in Ihrer Datenbank dar und kann zum Lesen oder Schreiben von Daten an diesen Datenbankspeicherort verwendet werden.

Sie können auf den Stamm- oder untergeordneten Speicherort in Ihrer Datenbank verweisen, indem Sie ref() oder ref("child/path") aufrufen. .

Das Schreiben erfolgt mit der Methode set() und das Lesen kann mit der Methode on*() erfolgen. Siehe https://firebase.google.com/docs/database/web/read-and-write

Unterschrift:

export declare interface DatabaseReference extends Query 

Erweitert: Abfrage

Eigenschaften

Eigentum Typ Beschreibung
Schlüssel Zeichenfolge | Null Der letzte Teil des DatabaseReference -Pfads. "ada" ist beispielsweise der Schlüssel für https://<DATABASE_NAME>.firebaseio.com/users/ada . Der Schlüssel einer Root- DatabaseReference ist null .
Elternteil Datenbankreferenz | Null Der übergeordnete Speicherort einer DatabaseReference . Das übergeordnete Element einer Root- DatabaseReference ist null .
Wurzel Datenbankreferenz Die DatabaseReference der Datenbank.

DatabaseReference.key

Der letzte Teil der DatabaseReference 's Weg.

"ada" ist beispielsweise der Schlüssel für https://<DATABASE_NAME>.firebaseio.com/users/ada .

Der Schlüssel einer Root- DatabaseReference ist null .

Unterschrift:

readonly key: string | null;

DatabaseReference.parent

Der übergeordnete Speicherort einer DatabaseReference .

Das übergeordnete Element einer Root- DatabaseReference ist null .

Unterschrift:

readonly parent: DatabaseReference | null;

DatabaseReference.root

Die DatabaseReference der Datenbank.

Unterschrift:

readonly root: DatabaseReference;