database namespace

Funkcje

Funkcja Opis
onValueCreated(ref, moduł obsługi) Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu danych w bazie danych czasu rzeczywistego.
onValueCreated(opts, moduł obsługi) Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu danych w bazie danych czasu rzeczywistego.
onValueUsunięte(ref, moduł obsługi) Moduł obsługi zdarzeń, który jest wyzwalany po usunięciu danych w Bazie danych czasu rzeczywistego.
onValueUsunięte(opts, moduł obsługi) Moduł obsługi zdarzeń, który jest wyzwalany po usunięciu danych w Bazie danych czasu rzeczywistego.
onValueUpdated(ref, moduł obsługi) Moduł obsługi zdarzeń, który jest wyzwalany po aktualizacji danych w bazie danych czasu rzeczywistego.
onValueUpdated(opts, moduł obsługi) Moduł obsługi zdarzeń, który jest wyzwalany po aktualizacji danych w bazie danych czasu rzeczywistego.
onValueValue(ref, handler) Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu, zaktualizowaniu lub usunięciu danych w bazie danych czasu rzeczywistego.
onValueSaved(opts, handler) Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu, zaktualizowaniu lub usunięciu danych w bazie danych czasu rzeczywistego.

Zajęcia

Klasa Opis
DataSnapshot Interfejs przedstawiający zrzut danych w bazie danych Firebase w czasie rzeczywistym.

Interfejsy

Interfejs Opis
Zdarzenie bazy danych Zdarzenie CloudEvent zawierające DataSnapshot lub Zmiana
RawRTDBCloudEvent
RawRTDBCloudEventData
ReferenceOptions ReferenceOptions rozszerzył element EventHandlerOptions o podaną wartość referencyjną i opcjonalną instancję

resource.onValueCreated(),

Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu danych w bazie danych czasu rzeczywistego.

Podpis:

export declare function onValueCreated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;

Parametry

Parametr Typ Opis
odsyłacz Odwołanie
moduł obsługi (zdarzenie: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany przy każdym utworzeniu bazy danych czasu rzeczywistego.

Zwroty:

Cloud Functions<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>

resource.onValueCreated(),

Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu danych w bazie danych czasu rzeczywistego.

Podpis:

export declare function onValueCreated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;

Parametry

Parametr Typ Opis
opcje ReferenceOptions<Ref> Opcje, które można ustawić dla poszczególnych funkcji obsługi zdarzeń.
moduł obsługi (zdarzenie: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany przy każdym utworzeniu bazy danych czasu rzeczywistego.

Zwroty:

Cloud Functions<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>

resource.onValueRemove()

Moduł obsługi zdarzeń, który jest wyzwalany po usunięciu danych w Bazie danych czasu rzeczywistego.

Podpis:

export declare function onValueDeleted<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;

Parametry

Parametr Typ Opis
odsyłacz Odwołanie
moduł obsługi (zdarzenie: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem, gdy następuje usunięcie bazy danych czasu rzeczywistego.

Zwroty:

Cloud Functions<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>

resource.onValueRemove()

Moduł obsługi zdarzeń, który jest wyzwalany po usunięciu danych w Bazie danych czasu rzeczywistego.

Podpis:

export declare function onValueDeleted<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;

Parametry

Parametr Typ Opis
opcje ReferenceOptions<Ref> Opcje, które można ustawić dla poszczególnych funkcji obsługi zdarzeń.
moduł obsługi (zdarzenie: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem, gdy następuje usunięcie bazy danych czasu rzeczywistego.

Zwroty:

Cloud Functions<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>

resource.onValueUpdated(),

Moduł obsługi zdarzeń, który jest wyzwalany po aktualizacji danych w bazie danych czasu rzeczywistego.

Podpis:

export declare function onValueUpdated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;

Parametry

Parametr Typ Opis
odsyłacz Odwołanie
moduł obsługi (zdarzenie: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany przy każdej aktualizacji bazy danych czasu rzeczywistego.

Zwroty:

Cloud Functions<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>

resource.onValueUpdated(),

Moduł obsługi zdarzeń, który jest wyzwalany po aktualizacji danych w bazie danych czasu rzeczywistego.

Podpis:

export declare function onValueUpdated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;

Parametry

Parametr Typ Opis
opcje ReferenceOptions<Ref> Opcje, które można ustawić dla poszczególnych funkcji obsługi zdarzeń.
moduł obsługi (zdarzenie: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany przy każdej aktualizacji bazy danych czasu rzeczywistego.

Zwroty:

Cloud Functions<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>

bazy danych.onValueWrite()

Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu, zaktualizowaniu lub usunięciu danych w bazie danych czasu rzeczywistego.

Podpis:

export declare function onValueWritten<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;

Parametry

Parametr Typ Opis
odsyłacz Odwołanie
moduł obsługi (zdarzenie: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem, gdy następuje utworzenie, zaktualizowanie lub usunięcie bazy danych czasu rzeczywistego.

Zwroty:

Cloud Functions<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>

bazy danych.onValueWrite()

Moduł obsługi zdarzeń, który jest wyzwalany po utworzeniu, zaktualizowaniu lub usunięciu danych w bazie danych czasu rzeczywistego.

Podpis:

export declare function onValueWritten<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;

Parametry

Parametr Typ Opis
opcje ReferenceOptions<Ref> Opcje, które można ustawić dla poszczególnych funkcji obsługi zdarzeń.
moduł obsługi (zdarzenie: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => dowolne | Obietnica<any> Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem, gdy następuje utworzenie, zaktualizowanie lub usunięcie bazy danych czasu rzeczywistego.

Zwroty:

Cloud Functions<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>