DatabaseReference interface

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

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

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

Firma:

export declare interface DatabaseReference extends Query 

Extiende: Consulta

Propiedades

Propiedad Tipo Descripción
key cadena | nulo La última parte de la ruta de acceso de DatabaseReference.Por ejemplo, "ada" es la clave para https://<DATABASE_NAME>.firebaseio.com/users/ada.La clave de una raíz DatabaseReference es null.
parent DatabaseReference | nulo La ubicación superior de un DatabaseReference.El superior de una raíz DatabaseReference es null.
root Referencia de base de datos La raíz DatabaseReference de la base de datos.

ClaveDeReferenciaDeBaseDeDatos

La última parte de la ruta de acceso de DatabaseReference.

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

La clave de una raíz DatabaseReference es null.

Firma:

readonly key: string | null;

DatabaseReference.superior

La ubicación superior de un DatabaseReference.

El superior de una raíz DatabaseReference es null.

Firma:

readonly parent: DatabaseReference | null;

DatabaseReference.root.

La raíz DatabaseReference de la base de datos.

Firma:

readonly root: DatabaseReference;