一篇文章了解云开发 定时触发器
比如一条记录有
A
B
C
三个字段,C需要通过A、B来计算得到,这种形式如何实现?如果A、B变了,C要同步更新,运行存在一定延迟时间
具体是这样的,我有个在线答题小程序,强化练习模块,该模块的题目需要根据用户最后一次答题得分,拉去某个正确率范围的题目
具体比如说:
我最后一次答题得分80分,那么我强化练习拉的是正确率在50%以下的题目,那么每个题目的正确率需要通过该题的答对人数和总答题人数来计算
就是
答题记录有三个字段
A-答对人数、
B-所有答题人数、
C-该题正确率=A/B
由于目前云开发数据库能力不足以提供这种update xx set C=A/B 的支持,所以这部分逻辑要自己控制,
我是通过写云函数、定时触发器来实现的,具体官方链接如下
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/functions/triggers.html
每十分钟执行一次,具体见上图
占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位占位
具体代码如下
占位
占位
已完善
。。。。。。这个 占位的我猝不及防。