...playlist[i], 报错 ,导致插入失败是什么原因呢?
来源:3-9 读取歌单数据并插入云数据库
慕粉9133340
2019-11-29
写回答
2回答
-
慕粉9133340
提问者
2019-11-29
已经解决了,切换了一下环境就成功了。
012019-12-09 -
慕粉9133340
提问者
2019-11-29
// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
const rp = require('request-promise')
const URL = 'http://musicapi.xiecheng.live/personalized'
// 云函数入口函数
exports.main = async (event, context) => {
const playlist = await rp(URL).then((res) =>{
return JSON.parse(res).result
})
console.log(db.serverDate())
for(let i = 0, len = playlist.length; i<len; i++){
console.log(i,'---------',)
await db.collection('playlist').add({
data:{
...playlist[i],
createTime: db.serverDate(),
}
}).then((res)=>{
console.log('插入成功')
}).catch((err)=>{
console.error('插入失败')
})
}
}
00
相似问题