Ponowny eksport z zewnętrznego interfejsu API
Poniższe zewnętrznie zdefiniowane interfejsy API zostaną dla wygody ponownie wyeksportowane z punktu wejścia tego modułu.
Symbol | Opis |
---|---|
DataSnapshot | Typ DataSnapshot z pakietu @firebase/database-compat . |
EventType | Typ EventType z pakietu @firebase/database-compat . |
OnRozłącz. | Typ OnDisconnect z pakietu @firebase/database-compat . |
Zapytanie | Typ Query z pakietu @firebase/database-compat . |
Źródła wiedzy | Typ Reference z pakietu @firebase/database-compat . |
thenableReference (w języku angielskim) | Typ ThenableReference z pakietu @firebase/database-compat . |
w Bazie danych czasu rzeczywistego Firebase.
Funkcje
Funkcja | Opis |
---|---|
getDatabase(aplikacja) | Pobiera usługę bazy danych dla aplikacji domyślnej lub danej.getDatabase() może być wywoływany bez argumentów umożliwiający dostęp do usługi Database domyślnej aplikacji lub jako getDatabase(app) , aby uzyskać dostęp do usługi Database powiązanej z konkretną aplikacją. |
getDatabaseWithUrl(url; aplikacja) | Pobiera usługę Baza danych dla aplikacji domyślnej lub danej aplikacji.getDatabaseWithUrl() może być wywoływany bez argumentów umożliwiający dostęp do usługi Baza danych domyślnej aplikacji lub jako getDatabaseWithUrl(app) w celu uzyskania dostępu do usługi Baza danych powiązanej z konkretną aplikacją. |
Zajęcia
Klasa | Opis |
---|---|
Błąd bazy danych Firebase | Struktura kodu błędu bazy danych Firebase. Spowoduje to rozszerzenie błędu FirebaseError. |
Interfejsy
Interfejs | Opis |
---|---|
Baza danych | Interfejs usługi Baza danych Firebase. Rozszerza interfejs bazy danych dostępny w pakiecie @firebase/database-compat . |
Zmienne
Zmienna | Opis |
---|---|
enableLogging | Funkcja enableLogging z pakietu @firebase/database-compat . |
ServerValue (Wartość serwera) | Stałą ServerValue z pakietu @firebase/database-compat . |
getDatabase(aplikacja)
Pobiera usługę Baza danych dla aplikacji domyślnej lub danej.
Funkcja getDatabase()
może być wywoływana bez argumentów umożliwiających dostęp do usługi Database
domyślnej aplikacji lub jako getDatabase(app)
w celu uzyskania dostępu do usługi Database
powiązanej z konkretną aplikacją.
Podpis:
export declare function getDatabase(app?: App): Database;
Parametry
Parametr | Typ | Opis |
---|---|---|
aplikacja | Aplikacja |
Zwroty:
Domyślna usługa Database
w przypadku braku aplikacji lub usługa Database
powiązana z udostępnioną aplikacją.
Przykład 1
// Get the Database service for the default app
const defaultDatabase = getDatabase();
Przykład 2
// Get the Database service for a specific app
const otherDatabase = getDatabase(app);
getDatabaseWithUrl(url; aplikacja)
Pobiera usługę Baza danych dla aplikacji domyślnej lub danej.
Funkcja getDatabaseWithUrl()
może być wywoływana bez argumentów umożliwiających dostęp do usługi Baza danych domyślnej aplikacji lub jako getDatabaseWithUrl(app)
w celu uzyskania dostępu do usługi bazy danych powiązanej z konkretną aplikacją.
Podpis:
export declare function getDatabaseWithUrl(url: string, app?: App): Database;
Parametry
Parametr | Typ | Opis |
---|---|---|
url (adres URL) | ciąg znaków | |
aplikacja | Aplikacja |
Zwroty:
Domyślna usługa Database
w przypadku braku aplikacji lub usługa Database
powiązana z udostępnioną aplikacją.
Przykład 1
// Get the Database service for the default app
const defaultDatabase = getDatabaseWithUrl('https://example.firebaseio.com');
Przykład 2
// Get the Database service for a specific app
const otherDatabase = getDatabaseWithUrl('https://example.firebaseio.com', app);
allowLogging
Funkcja enableLogging z pakietu @firebase/database-compat
.
Podpis:
enableLogging: typeof rtdb.enableLogging
Wartość serwera
Stałą ServerValue z pakietu @firebase/database-compat
.
Podpis:
ServerValue: rtdb.ServerValue