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;