怎么找不到集合

来源:3-9 读取歌单数据并插入云数据库

qq_醒梦_0

2019-09-11

图片描述

exports.main = async (event, context) => {
const playlist =await rp(URL).then(res=>{
return JSON.parse(res).result;
}).catch(err=>{
console.log(err)
})
// console.log(playlist);
for(let i =0, len = playlist.length;i<len;i++){
// 将获取的数据逐条插入数据库
await db.collection(‘playlist’).add({
data:{
…playlist[i],
createTime: db.serverDate(), // 获取服务器端的时间,用于排序
}
}).then((res)=>{
console.log(‘插入成功’)
}).catch((err)=>{
console.log(err);
console.log(‘插入失败’)
})
}
}

写回答

1回答

谢成

2019-09-11

1、哪里找不到集合?是报错了吗?还是数据插入失败了?

2、检查app.js中是否设置云环境id:

wx.cloud.init({
 env: 'xxxx'

})

3、如果2已经设置的话,在数据库初始化的时候,再设置一下:


const db = cloud.database({
 env: 'xxx'

})

0
3
慕桂英5543751
老师,修改了之后还是无法找到集合
2019-10-22
共3条回复

微信小程序云开发-从0打造云音乐全栈小程序

横跨小程序端、云后端、CMS一站式云开发的小程序全栈课程

1938 学习 · 2768 问题

查看课程