firestore namespace

Fonksiyonlar

İşlev Tanım
onDocumentCreated(belge, işleyici) Firestore'da bir belge oluşturulduğunda tetiklenen olay işleyicisi.
onDocumentCreated(seçenekler, işleyici) Firestore'da bir belge oluşturulduğunda tetiklenen olay işleyicisi.
onDocumentDeleted(belge, işleyici) Firestore'da bir belge silindiğinde tetiklenen olay işleyicisi.
onDocumentDeleted(seçenekler, işleyici) Firestore'da bir belge silindiğinde tetiklenen olay işleyicisi.
onDocumentUpdated(belge, işleyici) Firestore'da bir belge güncellendiğinde tetiklenen olay işleyicisi.
onDocumentUpdated(seçenekler, işleyici) Firestore'da bir belge güncellendiğinde tetiklenen olay işleyicisi.
onDocumentWritten(belge, işleyici) Firestore'da bir belge oluşturulduğunda, güncellendiğinde veya silindiğinde tetiklenen olay işleyicisi.
onDocumentWritten(seçenekler, işleyici) Firestore'da bir belge oluşturulduğunda, güncellendiğinde veya silindiğinde tetiklenen olay işleyicisi.

Sınıflar

Sınıf Tanım
Değiştirmek Realtime Database veya Cloud Firestore onWrite ve onUpdate olayları gibi durumu değiştiren olaylar için Bulut İşlevleri arayüzü. Change nesnelerini oluşturmak için kullanılan format hakkında daha fazla bilgi için aşağıya bakın.

Arayüzler

Arayüz Tanım
Belge Seçenekleri DocumentOptions, EventHandlerOptions'ı sağlanan belge ve isteğe bağlı veritabanı ve ad alanıyla genişletir.
Firestore Etkinliği DocumentSnapshot'ı veya Değişikliği içeren bir CloudEvent

Takma Adları Yazın

Takma Ad yazın Tanım
Belge Anlık Görüntüsü Bir Firestore Belgesinin Anlık Görüntüsü
SorguBelge Anlık Görüntüsü Bir Firestore Sorgu Belgesi Anlık Görüntüsü

firestore.onDocumentCreated()

Firestore'da bir belge oluşturulduğunda tetiklenen olay işleyicisi.

İmza:

export declare function onDocumentCreated<Document extends string>(document: Document, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;

Parametreler

Parametre Tip Tanım
belge Belge Tetiklenecek Firestore belge yolu.
idareci (olay: FirestoreEvent < SorguBelgesinin Anlık Görüntüsü | tanımsız, ParamsOf <Belge>>) => herhangi biri | <herhangi birine> söz ver Her Firestore oluşturma işleminde çalıştırılan olay işleyicisi.

İadeler:

BulutFunction < Firestore Etkinliği < SorguBelgesinin Anlık Görüntüsü | tanımsız, ParamsOf <Belge>>>

firestore.onDocumentCreated()

Firestore'da bir belge oluşturulduğunda tetiklenen olay işleyicisi.

İmza:

export declare function onDocumentCreated<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;

Parametreler

Parametre Tip Tanım
tercihler Belge Seçenekleri <Belge> Bireysel olay işleme fonksiyonunda ayarlanabilen seçenekler.
idareci (olay: FirestoreEvent < SorguBelgesinin Anlık Görüntüsü | tanımsız, ParamsOf <Belge>>) => herhangi biri | <herhangi birine> söz ver Her Firestore oluşturma işleminde çalıştırılan olay işleyicisi.

İadeler:

BulutFunction < Firestore Etkinliği < SorguBelgesinin Anlık Görüntüsü | tanımsız, ParamsOf <Belge>>>

firestore.onDocumentDeleted()

Firestore'da bir belge silindiğinde tetiklenen olay işleyicisi.

İmza:

export declare function onDocumentDeleted<Document extends string>(document: Document, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;

Parametreler

Parametre Tip Tanım
belge Belge Tetiklenecek Firestore belge yolu.
idareci (olay: FirestoreEvent < SorguBelgesinin Anlık Görüntüsü | tanımsız, ParamsOf <Belge>>) => herhangi biri | <herhangi birine> söz ver Her Firestore silme işleminde çalıştırılan olay işleyicisi.

İadeler:

BulutFunction < Firestore Etkinliği < SorguBelgesinin Anlık Görüntüsü | tanımsız, ParamsOf <Belge>>>

firestore.onDocumentDeleted()

Firestore'da bir belge silindiğinde tetiklenen olay işleyicisi.

İmza:

export declare function onDocumentDeleted<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;

Parametreler

Parametre Tip Tanım
tercihler Belge Seçenekleri <Belge> Bireysel olay işleme fonksiyonunda ayarlanabilen seçenekler.
idareci (olay: FirestoreEvent < SorguBelgesinin Anlık Görüntüsü | tanımsız, ParamsOf <Belge>>) => herhangi biri | <herhangi birine> söz ver Her Firestore silme işleminde çalıştırılan olay işleyicisi.

İadeler:

BulutFunction < Firestore Etkinliği < SorguBelgesinin Anlık Görüntüsü | tanımsız, ParamsOf <Belge>>>

firestore.onDocumentUpdated()

Firestore'da bir belge güncellendiğinde tetiklenen olay işleyicisi.

İmza:

export declare function onDocumentUpdated<Document extends string>(document: Document, handler: (event: FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>>;

Parametreler

Parametre Tip Tanım
belge Belge Tetiklenecek Firestore belge yolu.
idareci (olay: FirestoreEvent < Değiştir < SorguBelgesi Anlık Görüntüsü > | tanımsız, ParamsOf <Belge>>) => herhangi biri | <herhangi birine> söz ver Firestore güncellemesi her gerçekleştiğinde çalıştırılan olay işleyicisi.

İadeler:

BulutFunction < Firestore Etkinliği < Değiştir < SorguBelgesi Anlık Görüntüsü > | tanımsız, ParamsOf <Belge>>>

firestore.onDocumentUpdated()

Firestore'da bir belge güncellendiğinde tetiklenen olay işleyicisi.

İmza:

export declare function onDocumentUpdated<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>>;

Parametreler

Parametre Tip Tanım
tercihler Belge Seçenekleri <Belge> Bireysel olay işleme fonksiyonunda ayarlanabilen seçenekler.
idareci (olay: FirestoreEvent < Değiştir < SorguBelgesi Anlık Görüntüsü > | tanımsız, ParamsOf <Belge>>) => herhangi biri | <herhangi birine> söz ver Firestore güncellemesi her gerçekleştiğinde çalıştırılan olay işleyicisi.

İadeler:

BulutFunction < Firestore Etkinliği < Değiştir < SorguBelgesi Anlık Görüntüsü > | tanımsız, ParamsOf <Belge>>>

firestore.onDocumentWritten()

Firestore'da bir belge oluşturulduğunda, güncellendiğinde veya silindiğinde tetiklenen olay işleyicisi.

İmza:

export declare function onDocumentWritten<Document extends string>(document: Document, handler: (event: FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>>;

Parametreler

Parametre Tip Tanım
belge Belge Tetiklenecek Firestore belge yolu.
idareci (olay: FirestoreEvent < Değiştir < Belge Anlık Görüntüsü > | tanımsız, ParamsOf <Belge>>) => herhangi biri | <herhangi birine> söz ver Firestore'da her oluşturma, güncelleme veya silme işlemi gerçekleştiğinde çalıştırılan olay işleyicisi.

İadeler:

BulutFunction < Firestore Etkinliği < Değiştir < Belge Anlık Görüntüsü > | tanımsız, ParamsOf <Belge>>>

firestore.onDocumentWritten()

Firestore'da bir belge oluşturulduğunda, güncellendiğinde veya silindiğinde tetiklenen olay işleyicisi.

İmza:

export declare function onDocumentWritten<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>>;

Parametreler

Parametre Tip Tanım
tercihler Belge Seçenekleri <Belge> Bireysel olay işleme fonksiyonunda ayarlanabilen seçenekler.
idareci (olay: FirestoreEvent < Değiştir < Belge Anlık Görüntüsü > | tanımsız, ParamsOf <Belge>>) => herhangi biri | <herhangi birine> söz ver Firestore'da her oluşturma, güncelleme veya silme işlemi gerçekleştiğinde çalıştırılan olay işleyicisi.

İadeler:

BulutFunction < Firestore Etkinliği < Değiştir < Belge Anlık Görüntüsü > | tanımsız, ParamsOf <Belge>>>

firestore.DocumentSnapshot

Bir Firestore Belgesinin Anlık Görüntüsü

İmza:

export type DocumentSnapshot = firestore.DocumentSnapshot;

firestore.QueryDocumentSnapshot

Bir Firestore Sorgu Belgesi Anlık Görüntüsü

İmza:

export type QueryDocumentSnapshot = firestore.QueryDocumentSnapshot;