DatabaseReference interface

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;