请看一下这样写有错没有 有错的话正确的应该怎么写
请问云函数如何遍历数据库中的值进行foreach操作?仅用云函数实现数据库中数据只存留一天,怎么编写刚刚 // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database() const _ = db.command // 云函数入口函数 exports.main = async (event, context) => { var delete_list='' ordersColle.field({ time: true }).get().then(res => { this.setData({ delete_list:res.data }) this.data.delete_list.forEach(function (item, index) { var nowTime = new Date(); var time=new Date(item.time) var cha = nowTime.getTime() - time; var hours = cha/(1000*60*60) if (hours > 24) { await db.collection('orders').where({ time: event.time }).remove(); } }) }) return }
2019-12-04可以 请问怎么编写 怎么判断大于24小时??
如何用云函数实现让数据库中的数据只存留一天?请纠结了几天实在不会弄 请大神详细解答一下具体怎么编写 万分感谢 数据库中保留的有time是保存数据的时间 “time:” "2019/11/30 09:03:19" config.json 先每5秒触发一下 测试一下 { "permissions": { "openapi": [ ] }, // triggers 字段是触发器数组,目前仅支持一个触发器,即数组只能填写一个,不可添加多个 "triggers": [ { // name: 触发器的名字,规则见下方说明 "name": "autoDelete", // type: 触发器类型,目前仅支持 timer (即 定时触发器) "type": "timer", // config: 触发器配置,在定时触发器下,config 格式为 cron 表达式,规则见下方说明 "config": "*/5 * * * * * *" } ] } 云函数 // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database() const _ = db.command // 云函数入口函数 exports.main = async (event, context) => { let timeOfOneDayAgo = Date.now() - 24 * 60 * 60 * 1000 await db.collection('orders').where({ time: _.lt(timeOfOneDayAgo) }).remove() }
2019-12-02先用了没五秒删除 但是现在不起作用
请问如何实现数据率中的数据只能保存一天啊?请求大神帮助请讲的详细一点 现在只知道如何用定时触发器 具体的云函数怎么写 劳烦大神们了 万分感谢 // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database() // 云函数入口函数 exports.main = async (event, context) => { var aaa= db.collection('orders').get(); return aaa }
2019-12-02好的 谢谢你
如何在测试版能用openid?设置不校检域名后,开发版可以获取到数据,体验版不可以。如何设置合法域名啊? onLoad: function (options) { var that=this; const _ = db.command //获取当前用户id开始 wx.login({ success(res) { wx.request({ url: 'https://api.weixin.qq.com/sns/jscode2session', data: { appid: '*************', secret: '******************', js_code: res.code, grant_type: 'authorization_code' }, method: "GET", success: function (res) { console.log(res.data) that.setData({ YHid: res.data.openid }) that.jiansuo() } }) } }) //获取当前用户id结束 }, //检索 根据用户id jiansuo:function(){ console.log("111:"+this.data.YHid) ordersColle.where({ userid: db.RegExp({ regexp: this.data.YHid }) }).get().then(res => { this.setData({ order_2: res.data }) }) }
2019-11-25