时间:2019-04-29 来源:小程序工厂
管理员可读写应该指的是云开发的那个可视化界面
正常判断用户有没有写的权限应该是看_openid字段 如果用户提交的数据里面加上管理员的_openid 这样管理员就能读写但是用户就不能写了
如果想让用户和管理员都能写数据 这里有个思路:让管理员从data1读取数据操作后存放到data2 用户需要修改数据时再从data2读取数据再存放data1(data1里的openid是用户 data2里的openid是管理员) 然后在data1 data2里多设一个字段跟随更新用于标志哪个数据是最新的
比如用户读数据时判断data1中isnew字段和data2中isnew字段同为true或false就读data2中数据 写数据时让data1中isnew字段取反 管理员读数据判断两个是否不同 不同读data1数据 写数据时data2中isnew取反
反之不更新isnew字段