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;