DatabaseReference
reprezentuje określoną lokalizację w bazie danych i może służyć do odczytywania lub zapisywania danych w tej lokalizacji bazy danych.
Możesz odwołać się do lokalizacji głównej lub podrzędnej w swojej bazie danych, wywołując ref()
lub ref("child/path")
.
Zapis odbywa się za pomocą metody set()
, a odczyt można wykonać za pomocą metody on*()
. Zobacz https://firebase.google.com/docs/database/web/read-and-write
Podpis:
export declare interface DatabaseReference extends Query
Rozszerza: Zapytanie
Nieruchomości
Nieruchomość | Typ | Opis |
---|---|---|
klucz | ciąg | zero | Ostatnia część ścieżki DatabaseReference . Na przykład "ada" jest kluczem dla https://<DATABASE_NAME>.firebaseio.com/users/ada . Klucz głównego DatabaseReference ma wartość null . |
rodzic | Baza danychOdniesienie | zero | Lokalizacja nadrzędna DatabaseReference . Element nadrzędny głównego DatabaseReference to null . |
źródło | Baza danych referencyjna | Główny DatabaseReference bazy danych. |
Klucz referencyjny bazy danych
Ostatnia część DatabaseReference
ścieżka.
Na przykład "ada"
jest kluczem dla https://<DATABASE_NAME>.firebaseio.com/users/ada
.
Klucz głównego DatabaseReference
ma wartość null
.
Podpis:
readonly key: string | null;
Baza danych referencyjna.nadrzędna
Lokalizacja nadrzędna DatabaseReference
.
Element nadrzędny głównego elementu DatabaseReference
ma null
.
Podpis:
readonly parent: DatabaseReference | null;
DatabaseReference.root
Główny DatabaseReference
bazy danych.
Podpis:
readonly root: DatabaseReference;