调用云函数上传数据,为何无法操作云数据库,回调总是进fail?
急问谢谢:项目采用任务表单形式调COLOURUI样式实现一个简单的数据库存取功能,文件结构和依赖配置见上传图片2.定义了uploadTodoList云函数、downloadTodoList云函数访问数据库,采用await云端异步上传和下载数据如: “ return await db.collection('todos').doc(wxContext.OPENID).set({。 ”云函数已上传部署,云函数云端测试通过,本地安装了node.js,但未配置本地测试,于是采用的是云端测试云函数,均能成功返回。在小程序端实现云同步:在本地缓存中更新数据的同时,也必须要向云端上传数据;在本地缓存中读取数据前,首先要向云端获取最新数据;设置全局变量lockData为true时才允许在本地修改数据。但是模拟器运行时,点击保存按钮,无法保存数据,云函数回调进入fail的提示,无法对数据库进行操作。如下图1: [图片] 图2文件结构及依赖: [图片]