GoodCoder666的个人博客

微信小程序-云开发-数据库 报错:-501007 invalid parameters | errMsg: Invalid Key Name: _openid

2020-02-03 · 1 min read
微信小程序 Bug/错误解决

微信小程序-云开发-数据库 报错:

-501007 invalid parameters | errMsg: Invalid Key Name: _openid

原因:

不能设置_openid,它是云服务器根据用户的openID自动设置的

解决:

不要设置openID

错误代码

wx.cloud.database().collection('people').add({
  data: {
    '_openid': openID,
    'name': nickName,
    'avatarUrl': avatarUrl,
    'score': score
  }
})

正确代码

wx.cloud.database().collection('people').add({
  data: {
    'name': nickName,
    'avatarUrl': avatarUrl,
    'score': score
  }
})