DatabaseReference interface

Una DatabaseReference representa una ubicación específica en su base de datos y puede usarse 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 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 

Se extiende: consulta

Propiedades

Propiedad Tipo 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 referencia de base DatabaseReference raíz es null .
padre Referencia de base de datos | nulo La ubicación principal de una DatabaseReference . El padre de una DatabaseReference raíz es null .
raíz Referencia de base de datos La DatabaseReference raíz de la base de datos.

Referencia de base de datos.clave

La última parte de la DatabaseReference . El camino.

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

La clave de una referencia de base DatabaseReference raíz es null .

Firma:

readonly key: string | null;

Referencia de base de datos.padre

La ubicación principal de una DatabaseReference .

El padre de una DatabaseReference raíz es null .

Firma:

readonly parent: DatabaseReference | null;

Referencia de base de datos.root

La DatabaseReference raíz de la base de datos.

Firma:

readonly root: DatabaseReference;