یک CloudEvent که حاوی یک DataSnapshot یا یک تغییر است
امضا:
export interface DatabaseEvent<T, Params = Record<string, string>> extends CloudEvent<T>
گسترش می یابد: CloudEvent <T>
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
firebaseDatabaseHost | رشته | دامنه نمونه پایگاه داده |
نمونه، مثال | رشته | بخش شناسه نمونه از نام منبع کاملاً واجد شرایط |
محل | رشته | محل پایگاه داده |
پارامترها | پارامترها | یک شی حاوی مقادیر الگوهای مسیر. فقط گروههای ضبط نامگذاری شده پر میشوند - { کلید } ، { کلید=* } ، { کلید=** } |
مرجع | رشته | مسیر مرجع پایگاه داده |
database.DatabaseEvent.firebaseDatabaseHost
دامنه نمونه پایگاه داده
امضا:
firebaseDatabaseHost: string;
database.DatabaseEvent.instance
بخش شناسه نمونه از نام منبع کاملاً واجد شرایط
امضا:
instance: string;
database.DatabaseEvent.location
محل پایگاه داده
امضا:
location: string;
database.DatabaseEvent.params
یک شی حاوی مقادیر الگوهای مسیر. فقط گروههای ضبط نامگذاری شده پر میشوند - { کلید } ، { کلید=* } ، { کلید=** }
امضا:
params: Params;
database.DatabaseEvent.ref
مسیر مرجع پایگاه داده
امضا:
ref: string;