cloud.init的时候把环境ID传参
小程序云函数调用出现的问题,如何解决?调用代码如 下:add.js wx.cloud.init() Page({ /** * 页面的初始数据 */ data: { }, addData:function(event){ wx.cloud.callFunction({ name: 'addData' }).then(res => { console.log(res) }) } }) 出现的报错如下: VM42 WAService.js:1 Uncaught (in promise) Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -501000, error message Environment not found; at cloud.callFunction api; at new u (VM42 WAService.js:1) at d (VM42 WAService.js:1) at f (VM42 WAService.js:1) at Function.success (VM42 WAService.js:1) at VM42 WAService.js:1 at C (VM42 WAService.js:1) at i.<anonymous> (VM42 WAService.js:1) at i.emit (VM42 WAService.js:1) at Yi (VM42 WAService.js:1) at VM42 WAService.js:1 云函数文件:index.js // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init() const db = wx.cloud.database() const productsCollection = db.collection('products') // 云函数入口函数 exports.main = async (event, context) => { return await productsCollection.add({ data:{ titile: "product 1", image: 'https://res.wx.qq.com/wxdoc/dist/assets/img/0.4cb08bb4.jpg', tags: ["tga1", "tag2"], price: 120.12, color: 'red' } }) }
2020-01-21可以在云开发的控制台里设置 [图片]
怎么通过云函数修改collection的权限?我发现云函数创建的collection的默认权限是只允许单个用户读取和修改自己创建的信息,怎么修改collection让用户能够查看该collection下的全部信息呢
2020-01-20你说的应该是数据库查询吧?目前暂未提供limitToLast API,不过这个逻辑可以结合orderBy和limit两个API实现
云函数是否应该要支持limitToLast?应用场景:按时间排序,但是只显示最后十条
2020-01-20