我想知道functions.database.RefBuilder的onOperation方法是做什么的,因为我在documentation.中找不到任何有关它的信息。
最佳答案
查看code of onOperations
在 firebase-functions
repo ,似乎 onOperation
是所有其他调用的通用方法。
例如,以下是onDelete
的实现:
onDelete( handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any ): CloudFunction<UserRecord> { return this.onOperation(handler, 'user.delete'); }
因此,这个(以及所有其他 on...
方法)调用 onOperation
来完成其实际工作,因为这些方法的实现有很多重叠。
我实际上不确定为什么 onOperation
出现在自动完成中,因为它被明确标记为 private
方法:
private onOperation(...
关于node.js - Firebase RefBuilder.onOperation<T> 方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54651036/