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 de banco de dados.

Você pode referenciar o 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 Modelo Descrição
chave seqüência | 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 referência de banco de dados raiz do DatabaseReference de dados.

DatabaseReference.key

A última parte do DatabaseReference caminho de.

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 referência de banco de dados raiz do DatabaseReference de dados.

Assinatura:

readonly root: DatabaseReference;