不再兼容 success、fail、complete 回调
先上结论: 云函数中不再支持success,fail,compete回调
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210508210235864.png)
开始
为了调试方便,通常将云函数写在本地,待本地调试成功后,将其上传到云函数中,但是这次的本地调试成功,但是在云函数中的数据库更新却失败了!
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210508211603240.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzMzEyOA==,size_16,color_FFFFFF,t_70)
仅看云函数中这段代码,意为待 ‘booking’ 集合更新成功后,在‘outRule’集合中插入一条记录
执行结果:booking 更新成功,但是outRule 插入无效果
解决
既然在云函数中不支持回调,只返回Promise,那么通过then()方法同样可以达到回调的作用
正确回调 | 错误回调 |
| |