【发布时间】:2023-04-05 10:38:02
【问题描述】:
我目前正在寻找一个请求(使用 Express/Firebase 云函数)并进行一些计算/提出一些请求,发送一个响应,然后在更新我的数据库或进行一些额外的计算之前响应用户。
用例示例:有时,用户会关注另一个用户。这意味着我想更新整个数据库,以便以后我的数据位于正确的位置。我不需要我的用户等待我这样做,这是在服务器知道用户希望关注他们很久之后我可以做的事情。
我能否接收用户请求、执行服务器操作、响应用户,然后继续使用我的云功能?我已经读过一个函数在响应时终止的地方,但不清楚你是如何处理这个的,或者它是否只在特定响应时终止。
【问题讨论】:
-
推荐的方法是使用 pubsub 触发器,这样您就不必编写不必要的文档了。
标签: firebase express google-cloud-firestore google-cloud-functions