- 提示TypeError: db.listCollections is not a function?
使用云函数获取云数据库中所有集合列表时提示TypeError: db.listCollections is not a function,这是什么原?下面是云函数中的代码 const cloud = require('wx-server-sdk'); cloud.init(); const db = cloud.database(); exports.main = async (event, context) => { try { // 获取数据库中所有集合的列表 const collections = await db.listCollections(); // 过滤出以日期命名的集合 const dateNamedCollections = collections.filter(collection => { const name = collection.name; return /^\d{4}\d{2}\d{2}$/.test(name); // 正则表达式匹配 YYYYMMDD 格式的名称 }); // 统计每个集合中的数据个数 const counts = await Promise.all(dateNamedCollections.map(async collection => { const countResult = await db.collection(collection.name).count(); return { collectionName: collection.name, count: countResult.total }; })); return counts; } catch (err) { console.error(err); return { errMsg: '获取集合数据个数失败' + err }; } };
08-30 - 真机调试提示“downloadFile:fail url not in domain list”?
业务场景是:用户点击按钮获取到头像,并保存到云数据库的集合中,然后把头像地址转换成临时链接保存到云存储中,在真机调试时,就提示“downloadFile:fail url not in domain list” [图片] 从真机调试中获取到的头像保存的URL地址是以“wffile”开头,这个问题怎么解决? [图片]
08-15 - 页面渲染时提示“[渲染层网络层错误] ”?
数据是微信头像,从云数据库里获取,然后渲染到页面上,有时会提示“[渲染层网络层错误] ”,头像不显示,这是什么原因? [图片]
08-10 - 关于云函数定时触发器总提示错误"errCode":-501007?
[图片][图片][图片] 定时触发器都设置好了,也上传了,但是到了时间点总是不执行,执行内容是删除云数据库里的集合,在日志里提示下面的信息: [图片] 请问这是哪里的原因啊?
08-08