小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如图,我自己在云端数据库里创建了三条记录:
前三条是我手动创建的。后两条是在 onload() 函数里通过 add 函数添加到数据库的,内容如下:
我发现会多创建 _openid 字段。后来我用 update 函数去更新 name 字段。发现只有最后两条,也就是 add 函数添加单两个记录能改变 name 字段的内容。
自己创建的三条是不行的。他们唯一的区别就是后者多来 _openid. 这是为什么?
谢谢大虾们!
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
小程序端的数据库操作,有权限控制,默认的权限是仅创建者可以读写,也就是只可以读写_openid是本人的记录。
如果要读写非本人的记录,可以通过服务端操作。或者修改数据库权限,如果是公开数据,就可以放开所有人可以读写。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
doc()里面只能填指定的数吗,未知的变量可以吗
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
小程序端的数据库操作,有权限控制,默认的权限是仅创建者可以读写,也就是只可以读写_openid是本人的记录。
如果要读写非本人的记录,可以通过服务端操作。或者修改数据库权限,如果是公开数据,就可以放开所有人可以读写。
doc()里面只能填指定的数吗,未知的变量可以吗