小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我想在一个数据表中使用openid作为索引添加个人信息,但是一直添加不成功,显示操作成功,但数据没有添加上,是不是数据库有问题,求大佬指教
直接将打印出来的openid作为索引也不行
这是结果,操作成功,但数据变化为0
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
新增记录,或者更新最好使用云函数,因为在小程序端存在权限问题
如果A用户新增的记录,在小程序端只有用户A可以操作更新成功,其他用户无法修改这条记录
再者,doc(a),a的值必须是_id的值,其他值请用where({ _openid:'xxxxx'}),可以在 索引管理 添加 _openid 索引,使用where({ _openid:'xxxxx'})查询时会比没有_openid索引快
当然,你可以将openid 的值存在_id字段上,这样你就可以使用 doc(_openid的值)来查询了
若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
https://developers.weixin.qq.com/community/minihome/doc/00020ec78cc230a698eb7c4e056000问题同,求解....
索引使用云数据库自己提供的就可以呀。没必要非得使用openid
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
新增记录,或者更新最好使用云函数,因为在小程序端存在权限问题
如果A用户新增的记录,在小程序端只有用户A可以操作更新成功,其他用户无法修改这条记录
再者,doc(a),a的值必须是_id的值,其他值请用where({ _openid:'xxxxx'}),可以在 索引管理 添加 _openid 索引,使用where({ _openid:'xxxxx'})查询时会比没有_openid索引快
当然,你可以将openid 的值存在_id字段上,这样你就可以使用 doc(_openid的值)来查询了
若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
https://developers.weixin.qq.com/community/minihome/doc/00020ec78cc230a698eb7c4e056000问题同,求解....
索引使用云数据库自己提供的就可以呀。没必要非得使用openid