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

报错:

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

原因:

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

解决:

不要设置openID

错误代码

1
2
3
4
5
6
7
8
wx.cloud.database().collection('people').add({
  data: {
    '_openid': openID,
    'name': nickName,
    'avatarUrl': avatarUrl,
    'score': score
  }
})

正确代码

1
2
3
4
5
6
7
wx.cloud.database().collection('people').add({
  data: {
    'name': nickName,
    'avatarUrl': avatarUrl,
    'score': score
  }
})
使用 Hugo 构建
主题 StackJimmy 设计