- 云开发,开启云函数本地调用有数据,关闭返回null?
为什么我云函数本地调试,打断点,一切正常,但是关闭调试,数据返回null,我有上传并部署到环境,请问这是什么情况? 注:后面发现是这段代码有问题,但是本地调试,这段代码是可以看到有返回数据的。。。 let products = [] for (let item of lists.values()) { let { result } = await productClassifyQeury('classify', item.key) products.push({ label: item.label, value: result }) } const [product1, product2, product3] = products // return 这步出去,前端调用就返回null,但是本地调试(product1, product2, product3)是有数据的 return { product1, product2, product3 } // 方法名 async function productClassifyQeury(type, key) { try { return await cloud.callFunction({ name: 'productList', data: { action: 'query_where', pageSize: 3, where: { type, key, }, }, }) } catch (error) { console.error(`productClassifyQeury: ${error}`) } }
2020-04-07 - 云开发无法正常获取数据库(where)
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/collection/Collection.where.html 为什么早前开发的获取数据库数据的方法现在都是获取不到数据了?
2020-02-21