DatabaseReference interface

Una DatabaseReference representa una ubicación específica en su base de datos y se puede usar para leer o escribir datos en esa ubicación de la base de datos.

Puede hacer referencia a la ubicación raíz o secundaria en su base de datos llamando a ref() o ref("child/path") .

La escritura se realiza con el método set() y la lectura se puede realizar con el método on*() . Consulte https://firebase.google.com/docs/database/web/read-and-write

Firma:

export declare interface DatabaseReference extends Query 

Extiende: Consulta

Propiedades

Propiedad Escribe Descripción
llave cadena | nulo La última parte de la ruta de DatabaseReference . Por ejemplo, "ada" es la clave para https://<DATABASE_NAME>.firebaseio.com/users/ada . La clave de una DatabaseReference raíz es null .
padre Base de datosReferencia | nulo La ubicación principal de una DatabaseReference . El padre de una DatabaseReference raíz es null .
raíz Base de datosReferencia La DatabaseReference raíz de la base de datos.

DatabaseReference.key

La última parte de la DatabaseReference camino de

Por ejemplo, "ada" es la clave para https://<DATABASE_NAME>.firebaseio.com/users/ada .

La clave de una DatabaseReference raíz es null .

Firma:

readonly key: string | null;

DatabaseReference.parent

La ubicación principal de una DatabaseReference .

El padre de una DatabaseReference raíz es null .

Firma:

readonly parent: DatabaseReference | null;

DatabaseReference.root

La DatabaseReference raíz de la base de datos.

Firma:

readonly root: DatabaseReference;