首先为免除干扰我屏蔽了其他用户对小程序的访问,然后对我小程序(桥牌比赛)由四个牌手打牌,只对其中一人叫某一次牌做测试。叫一次牌实质是一家用下列语句发出叫牌指令(NPass#放在变量kkk中)到云数据库中:
db.collection('rooms').doc(App.globalData.roomNumber).update({
data:{cdname4:kkk,cdname10: kkk+'#'}//防止非正常退出打牌页面时指令集未清零
})
这算几次调用呢?应该算1次,顶多算两次吧(因一次改了两个数)
云服务器发现云数据库数据有变化,发出通知给四个牌手,然后四个牌手用watcher响应做一系列逻辑处理(并未发生调用),这四个接受顶多算4次调用吧!?
但云开发后台显示发生了44次调用,这是怎么算出来的???