DatabaseReference interface

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

Você pode fazer referência ao local raiz ou filho em seu banco de dados chamando ref() ou ref("child/path") .

A escrita é 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
chave corda | 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 .
pai Referência de banco de dados | nulo O local pai de um DatabaseReference . O pai de um DatabaseReference raiz é null .
raiz Referência de banco de dados A DatabaseReference raiz do banco de dados.

DatabaseReference.key

A última parte do DatabaseReference caminho.

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

A chave de um DatabaseReference raiz é null .

Assinatura:

readonly key: string | null;

DatabaseReference.parent

O local pai de um DatabaseReference .

O pai de um DatabaseReference raiz é null .

Assinatura:

readonly parent: DatabaseReference | null;

DatabaseReference.root

A DatabaseReference raiz do banco de dados.

Assinatura:

readonly root: DatabaseReference;