收藏
回答

微信小程序云函数新增数据一直报错,不知道什么原因?

// 云函数入口文件

const cloud = require('wx-server-sdk')




cloud.init();


const db = wx.cloud.database();




// 云函数入口函数

exports.main = async (event, context) => {

const wxContext = cloud.getWXContext()

try {

return await db.collection('userInfo').add({

// data 字段表示需新增的 JSON 数据

data: {

// _id: 'todo-identifiant-aleatoire', // 可选自定义 _id,在此处场景下用数据库自动分配的就可以了

openid: wxContext.OPENID,

appid: wxContext.APPID,

avatarUrl: event.avatarUrl,

city: event.city,

country: event.country,

gender: event.gender,

language: event.language,

nickName: event.nickName,

province: event.province,

createTime: new Date(),

isVip: false

}

})

} catch (e) {

console.error(e)

}

}


回答关注问题邀请回答
收藏

1 个回答

  • undefined
    undefined
    02-01

    const db = wx.cloud.database(); wx. 去掉

    02-01
    赞同
    回复 1
    • leo
      leo
      02-02
      谢谢
      02-02
      回复
登录 后发表内容
问题标签