'use strict';
exports.main = async (event, context) => {
let table = uniCloud.database().collection('test')
// 同步能执行
await table.add({test:"sync"})
// 异步没执行
table.add({test:"async"})
return {
code:200,
msg:'success'
}
// {file,event}
};
1***@qq.com
- 发布:2021-07-23 10:59
- 更新:2022-06-07 18:22
- 阅读:637
产品分类: uniCloud/App
示例代码:
操作步骤:
将代码粘贴到云函数,调用云函数
将代码粘贴到云函数,调用云函数
预期结果:
数据表test添加{test:"sync"}和{test:"async"}两条数据
数据表test添加{test:"sync"}和{test:"async"}两条数据
实际结果:
test表只添加{test:"sync"}1条数据
table.add({test:"async"})
异步操作没执行
test表只添加{test:"sync"}1条数据
table.add({test:"async"})
异步操作没执行
bug描述:
在云函数中,异步任务不执行
DCloud_uniCloud_WYQ
没有,目前是函数返回后进程就会结束
2021-07-23 11:51