firestore.Change class

用于更改状态的事件的 Cloud Functions 接口,例如实时数据库或 Cloud Firestore onWriteonUpdate事件。

有关用于构造Change对象的格式的更多信息,请参见下文。

签名:

export declare class Change<T> 

构造函数

构造函数修饰符描述
(构造函数)(之前、之后)构造Change类的新实例

特性

财产修饰符类型描述
时间
时间

方法

方法修饰符描述
fromJSON(json, 定制器) static用于从 JSON 创建Change工厂方法以及要应用于beforeafter字段的可选定制器函数。
fromObjects(之前,之后) static用于从before对象和after对象创建Change的工厂方法。

firestore.Change.(构造函数)

构造Change类的新实例

签名:

constructor(before: T, after: T);

参数

范围类型描述
时间
时间

firestore.Change.after

签名:

after: T;

firestore.Change.before

签名:

before: T;

firestore.Change.fromJSON()

用于从 JSON 创建Change工厂方法以及要应用于beforeafter字段的可选定制器函数。

签名:

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

参数

范围类型描述
json变更Json
定制器(x: 任意) => T

返回:

改变<T>

firestore.Change.fromObjects()

用于从before对象和after对象创建Change的工厂方法。

签名:

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

参数

范围类型描述
时间
时间

返回:

改变<T>