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;