Une DatabaseReference
représente un emplacement spécifique dans votre base de données et peut être utilisée pour lire ou écrire des données dans cet emplacement de base de données.
Vous pouvez référencer l'emplacement racine ou enfant dans votre base de données en appelant ref()
ou ref("child/path")
.
L'écriture se fait avec la méthode set()
et la lecture peut se faire avec la méthode on*()
. Voir https://firebase.google.com/docs/database/web/read-and-write
Signature:
export declare interface DatabaseReference extends Query
Extension : requête
Propriétés
Propriété | Taper | Description |
---|---|---|
clé | chaîne | nul | La dernière partie du chemin de DatabaseReference . Par exemple, "ada" est la clé de https://<DATABASE_NAME>.firebaseio.com/users/ada . La clé d'une DatabaseReference racine est null . |
parent | Référence de base de données | nul | L'emplacement parent d'un DatabaseReference . Le parent d'une DatabaseReference racine est null . |
racine | Référence de base de données | La DatabaseReference racine de la base de données. |
Base de donnéesRéférence.key
La dernière partie de DatabaseReference
le chemin.
Par exemple, "ada"
est la clé de https://<DATABASE_NAME>.firebaseio.com/users/ada
.
La clé d'une DatabaseReference
racine est null
.
Signature:
readonly key: string | null;
DatabaseReference.parent
L'emplacement parent d'un DatabaseReference
.
Le parent d'une DatabaseReference
racine est null
.
Signature:
readonly parent: DatabaseReference | null;
Base de donnéesRéférence.root
La DatabaseReference
racine de la base de données.
Signature:
readonly root: DatabaseReference;