Một CloudEvent có chứa một DocumentSnapshot hoặc một Change (Thay đổi)
Chữ ký:
export interface FirestoreEvent<T, Params = Record<string, string>> extends CloudEvent<T>
Mở rộng: CloudEvent<T>
Thuộc tính
Tài sản | Loại | Mô tả |
---|---|---|
cơ sở dữ liệu | chuỗi | Cơ sở dữ liệu Firestore |
tài liệu | chuỗi | Đường dẫn đến tài liệu |
vị trí | chuỗi | Vị trí của thực thể Firestore |
không gian tên | chuỗi | Không gian tên Firestore |
tham số | Thông số | Một đối tượng chứa giá trị của các mẫu đường dẫn. Hệ thống chỉ điền sẵn các nhóm thu thập đã đặt tên – {key}, {key=*}, {key=**} |
dự án | chuỗi | Mã nhận dạng dự án |
Firestore.FirestoreEvent.database
Cơ sở dữ liệu Firestore
Chữ ký:
database: string;
Firestore.FirestoreEvent.document
Đường dẫn đến tài liệu
Chữ ký:
document: string;
Firestore.FirestoreEvent.location
Vị trí của thực thể Firestore
Chữ ký:
location: string;
Firestore.FirestoreEvent.workspace
Không gian tên Firestore
Chữ ký:
namespace: string;
Firestore.FirestoreEvent.params
Một đối tượng chứa giá trị của các mẫu đường dẫn. Hệ thống chỉ điền sẵn các nhóm thu thập đã đặt tên – {key}, {key=*}, {key=**}
Chữ ký:
params: Params;
Firestore.FirestoreEvent.project
Mã nhận dạng dự án
Chữ ký:
project: string;