关于一个函数中调用了两个云函数的问题?
发布于 7 年前 作者 ming28 3505 次浏览 来自 问答

是这样,想实现云函数数据库users表中某个字段的更新功能,在组件绑定的触发函数中调用了两个云函数,云函数1是获取当前操作item对应数据库记录的_id,云函数2的功能是通过云函数1中获取的_id,去更新对应记录的字段值,实验发现,更新功能时好时坏,有时能更新成功,有时更新不成功,通过在两个云函数中加打印信息,发现调用云函数2数据库更新功能时,_id有时有值,有时为0,那么就说明云函数1的_id返回值有可能在云函数2之后返回,导致调用云函数2时获取不到_id,请问有解决方案吗

1 回复

你写到回调里面不就行了,异步 同步了解一下

回到顶部