یک CloudEvent که حاوی یک DocumentSnapshot یا یک تغییر است
امضا:
export interface FirestoreEvent<T, Params = Record<string, string>> extends CloudEvent<T>
گسترش می یابد: CloudEvent <T>
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
پایگاه داده | رشته | پایگاه داده Firestore |
سند | رشته | مسیر سند |
محل | رشته | مکان نمونه Firestor |
فضای نام | رشته | فضای نام Firestore |
پارامترها | پارامترها | یک شی حاوی مقادیر الگوهای مسیر. فقط گروههای ضبط نامگذاری شده پر میشوند - { کلید } ، { کلید=* } ، { کلید=** } |
پروژه | رشته | شناسه پروژه |
firestore.FirestoreEvent.base
پایگاه داده Firestore
امضا:
database: string;
firestore.FirestoreEvent.document
مسیر سند
امضا:
document: string;
firestore.FirestoreEvent.location
مکان نمونه Firestor
امضا:
location: string;
firestore.FirestoreEvent.namespace
فضای نام Firestore
امضا:
namespace: string;
firestore.FirestoreEvent.params
یک شی حاوی مقادیر الگوهای مسیر. فقط گروههای ضبط نامگذاری شده پر میشوند - { کلید } ، { کلید=* } ، { کلید=** }
امضا:
params: Params;
firestore.FirestoreEvent.project
شناسه پروژه
امضا:
project: string;