database.DatabaseEvent interface

یک 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;