我正在尝试通过使用Cloud Firestore函数将文档集合从一个集合复制到另一个集合。我正在根据Cloud Functions: How to copy Firestore Collection to a new document?对代码进行建模。
我有以下代码,但是,当我尝试部署到Firestore时遇到以下错误。
-禁止使用'var'关键字,请改用'let'或'const' -必须妥善处理承诺 -已声明'promise',但永远不会读取其值。
我假设这是TS语法可能与JS不同的问题。
API Gateway
对于云功能和TS / JS,我还是很陌生。感谢任何建议!
更新代码
我接受了建议,并创建了一个承诺清单,并将其命名为Promise。
ALB
我能够成功部署,但是出现以下错误: “参数“数据”的值不是有效的Firestore文档。无法序列化“ QueryDocumentSnapshot”类型的对象。Firestore不支持带有自定义原型的JavaScript对象”
我无法通过set方法传递DocumentSnapshot吗?