云函数里执行失败,在客户端却可以执行成功,在云函数里怎么写
发布于 6 年前 作者 fliao 3430 次浏览 来自 问答

await db.collection('CheckHistory').add({

    data: ch
}).then(ch_res => {
    for (let i = 0; i < 3; i++) {
        db.collection('BeCheckUser').add({
            data: bcu
        }).then(bcu_res => {
            for (let j = 0; j < 3; j++) {
                db.collection('UCMDHistory').add({
                    data: cir
                });
            }
        });
    }
});

这里做的是一个回调保存数据的功能

但是在客户端可以,在云函数中只能执行到第一级

后面写在回调函数里的保存就会报错,错误信息:Unexpected identifier;

本人小白请大神赐教!!!

1 回复

楼主重新学习一下Promise 以及 async/await 吧

回到顶部