DatabaseReference interface

Um DatabaseReference representa um local específico no banco de dados e pode ser usado para ler ou gravar dados nesse local.

Chame ref() ou ref("child/path") para fazer referência ao local raiz ou filho no seu banco de dados.

A gravação é feita com o método set() e a leitura pode ser feita com o método on*(). Consulte https://firebase.google.com/docs/database/web/read-and-write

Assinatura:

export declare interface DatabaseReference extends Query 

Estende: consulta

Propriedades

Propriedade Tipo Descrição
key string | nulo A última parte do caminho do DatabaseReference.Por exemplo, "ada" é a chave para https://<DATABASE_NAME>.firebaseio.com/users/ada.A chave de um DatabaseReference raiz é null.
parent DatabaseReference | nulo O local pai de uma DatabaseReference.O pai de uma DatabaseReference raiz é null.
raiz DatabaseReference (em inglês) A DatabaseReference raiz do banco de dados.

DatabaseReference.key

A última parte do caminho de DatabaseReference.

Por exemplo, "ada" é a chave para https://<DATABASE_NAME>.firebaseio.com/users/ada.

A chave de uma DatabaseReference raiz é null.

Assinatura:

readonly key: string | null;

DatabaseReference.parent

É a localização mãe de um DatabaseReference.

O pai de uma raiz DatabaseReference é null.

Assinatura:

readonly parent: DatabaseReference | null;

DatabaseReference.root

A DatabaseReference raiz do banco de dados.

Assinatura:

readonly root: DatabaseReference;