收藏
回答

云函数里执行失败,在客户端却可以执行成功,在云函数里怎么写

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;


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


最后一次编辑于  2019-01-24
回答关注问题邀请回答
收藏

1 个回答

  • 悟空
    悟空
    2019-01-24

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

    2019-01-24
    有用
    回复
登录 后发表内容