firestore.Change class

Giao diện Cloud Functions cho các sự kiện thay đổi trạng thái, chẳng hạn như Cơ sở dữ liệu theo thời gian thực hoặc các sự kiện onWriteonUpdate trên Cloud Firestore.

Để biết thêm thông tin về định dạng dùng để tạo đối tượng Change, hãy xem phần bên dưới.

Chữ ký:

export declare class Change<T> 

Công ty sản xuất

Công ty sản xuất Công cụ sửa đổi Mô tả
(hàm khởi tạo)(trước, sau) Tạo một thực thể mới của lớp Change

Thuộc tính

Tài sản Công cụ sửa đổi Loại Mô tả
sau T
trước T

Phương thức

Phương thức Công cụ sửa đổi Mô tả
fromJSON(json, thông số tuỳ chỉnh) static Phương thức ban đầu để tạo Change qua JSON và một hàm thông số tuỳ chỉnh không bắt buộc được áp dụng cho cả trường beforeafter.
fromObjects(trước, sau) static Phương thức ban đầu để tạo Change từ đối tượng before và đối tượng after.

Firestore.Change.(hàm khởi tạo)

Tạo một thực thể mới của lớp Change

Chữ ký:

constructor(before: T, after: T);

Thông số

Thông số Loại Mô tả
trước T
sau đó T

Firestore.Change.after

Chữ ký:

after: T;

Firestore.Change.before

Chữ ký:

before: T;

Firestore.Change.fromJSON()

Phương thức ban đầu để tạo Change qua JSON và một hàm thông số tuỳ chỉnh không bắt buộc được áp dụng cho cả trường beforeafter.

Chữ ký:

static fromJSON<T>(json: ChangeJson, customizer?: (x: any) => T): Change<T>;

Thông số

Thông số Loại Mô tả
JSON ChangeJson
thông số tuỳ chỉnh (x: bất kỳ) => Thứ 5

Trường hợp trả lại hàng:

Thay đổi<T>

Firestore.Change.fromObjects()

Phương thức ban đầu để tạo Change từ đối tượng before và đối tượng after.

Chữ ký:

static fromObjects<T>(before: T, after: T): Change<T>;

Thông số

Thông số Loại Mô tả
trước T
sau đó T

Trường hợp trả lại hàng:

Thay đổi<T>