DatabaseReference
reprezentuje konkretną lokalizację w bazie danych i może być używana do odczytu lub zapisu danych w tej lokalizacji bazy danych.
Możesz odwołać się do lokalizacji głównej lub podrzędnej w bazie danych, wywołując funkcję ref()
lub ref("child/path")
.
Zapis można wykonywać za pomocą metody set()
, a odczyty można używać metody on*()
. Więcej informacji: https://firebase.google.com/docs/database/web/read-and-write
Podpis:
export declare interface DatabaseReference extends Query
Rozszerza: zapytanie
Właściwości
Właściwość | Typ | Opis |
---|---|---|
klucz | ciąg znaków | wartość null | Ostatnia część ścieżki ścieżki DatabaseReference .Na przykład "ada" jest kluczem dla https://<DATABASE_NAME>.firebaseio.com/users/ada .Kluczem głównego DatabaseReference jest null . |
element nadrzędny | Odniesienie do bazy danych | wartość null | Lokalizacja nadrzędna dla DatabaseReference .Element nadrzędny elementu DatabaseReference to null . |
root | Odniesienie do bazy danych | DatabaseReference główny bazy danych. |
OdniesienieBazy danych.klucz
Ostatnia część ścieżki DatabaseReference
.
Na przykład "ada"
jest kluczem do https://<DATABASE_NAME>.firebaseio.com/users/ada
.
Klucz pierwiastka DatabaseReference
to null
.
Podpis:
readonly key: string | null;
Odniesienie do bazy danych.parent
Lokalizacja nadrzędna elementu DatabaseReference
.
Element nadrzędny pierwiastka DatabaseReference
to null
.
Podpis:
readonly parent: DatabaseReference | null;
Odniesienie do bazy danych.root
DatabaseReference
główny bazy danych.
Podpis:
readonly root: DatabaseReference;