Un DatabaseReference
rappresenta una posizione specifica nel database e può essere utilizzato per leggere o scrivere dati in quella posizione del database.
Puoi fare riferimento alla posizione root o child nel tuo database chiamando ref()
o ref("child/path")
.
La scrittura viene eseguita con il metodo set()
e la lettura può essere eseguita con il metodo on*()
. Vedi https://firebase.google.com/docs/database/web/read-and-write
Firma:
export declare interface DatabaseReference extends Query
Estende: interrogazione
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
chiave | stringa | nullo | L'ultima parte del percorso di DatabaseReference . Ad esempio, "ada" è la chiave per https://<DATABASE_NAME>.firebaseio.com/users/ada . La chiave di un DatabaseReference radice è null . |
genitore | Riferimento database | nullo | La posizione padre di un DatabaseReference . L'elemento padre di un DatabaseReference radice è null . |
radice | Riferimento al database | Il DatabaseReference radice del database. |
DatabaseReference.chiave
L'ultima parte del DatabaseReference
il suo percorso.
Ad esempio, "ada"
è la chiave per https://<DATABASE_NAME>.firebaseio.com/users/ada
.
La chiave di un DatabaseReference
radice è null
.
Firma:
readonly key: string | null;
DatabaseReference.parent
La posizione padre di un DatabaseReference
.
Il genitore di un DatabaseReference
root è null
.
Firma:
readonly parent: DatabaseReference | null;
Riferimento database.root
Il DatabaseReference
radice del database.
Firma:
readonly root: DatabaseReference;