DatabaseReference interface

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;