云数据库问题
发布于 6 年前 作者 chao99 16601 次浏览 来自 问答

数据库应该有一项所有人都有写得权限,这个权限可以存储视频的播放量.

让这个指令真正的有用

用 inc 指令而不是取出值、加 10 再写进去的好处在于这个写操作是个原子操作,不会受到并发写的影响,比如同时有两名用户 A 和 B 取了同一个字段值,然后分别加上 10 和 20 再写进数据库,那么这个字段最终结果会是加了 20 而不是 30。如果使用 inc 指令则不会有这个问题。

2 回复

你可以先创建一个云函数,从这个云函数里调用数据库到写操作,然后让所有人调用这个云函数。

两个人往一个记录里写数据,那是需要写的权限的,这个权限云开发没有给,这真是个大坑

回到顶部