小程序用云函数做个定时器

文章介绍了如何使用云函数进行代码部署,以简化频繁使用的复杂功能。通过设置定时器,可以定时执行云函数,例如定时清除不必要的数据表。文中提供了详细的步骤,包括云函数的部署教程和定时触发器的配置,展示了一个具体的例子,即清空cehsi集合的数据库操作。触发器配置为每周四的特定时间执行。
摘要由CSDN通过智能技术生成

云函数是能自己实现做好的函数,如果某些功能要经常使用,但是代码很繁琐,就可以部署云函数,一次部署,多次引用
定时器是说可以让小程序在某个指定的时间做某些事,比如定时清除某个不需要的数据表,定时更新数据库等等。
找到几篇博客讲的特别清楚,步骤都讲的很明白,供大家学习参考

云函数部署
https://blog.csdn.net/qq231062/article/details/126772428

定时任务的添加
https://blog.csdn.net/weixin_43900888/article/details/112185954

官网上关于定时触发器中时间的描述和设置
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/functions/triggers.html

自己做了一个定时清除数据库的云函数和触发器

// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境

// 云函数入口函数
exports.main = async (event, context) => {
  return cloud.database().collection('cehsi').where({all:null}).remove()
  
}


//  .where({all:null}).remove()   表示清空数据库
//触发器
{
  "triggers":[
    {
      "name":"myTriggers",
      "type":"timer",
      "config":"0 7 13 * * THU *"
    }
  ]
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值