【发布时间】:2017-09-03 03:07:23
【问题描述】:
在 Firebase 云函数中,有一个对数据库引用的 set 调用,以及对另一个引用的并发 once("value") 调用,两者都返回承诺。在once 的then 处理程序内还有一个update,并且处理程序的功能比update 严格得多。
现在,这是一个 https.onRequest,所以我们不能返回承诺,例如不能做Promise.all([p1, p2]).then(blah blah blah)。那么我们应该如何在保证异步调用完成的同时返回response.status(200).send(dictionary)呢?
【问题讨论】:
标签: firebase google-cloud-functions