老阿姨初学小程序请教,云函数中,要遍历一个集合 ,怎么写

lusawlx 2020-12-08 11:39:13
// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init();
const db = cloud.database();

const userda = db.collection('users');
/
const template_id = 'Rq5eGHbeyzlS8KIdqySLtpXtf8nCftcC3c_CdvR15_s'; // 小程序模板消息模板 id
// 云函数入口函数
exports.main = async (event, context) => {
const wxContext = cloud.getWXContext()
var d = new Date();
var dateshow = d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate();

const getInfo = await userda.get();
const listnum = await userda.count();
for (let i = 0; i < listnum; i++) {
let touser = getInfo[i].userid;
// 发送模板消息
try {
const result = await cloud.openapi.subscribeMessage.send({
touser: touser,
page: 'pages/write/write',
lang: 'zh_CN',
data: {
phrase1: {
value: '日记提醒'
},
thing2: {
value: '今天你的日记提交了吗?如果没有请提交'
},
time3: {
value: dateshow
},
name4: {
value: '系统提醒'
}
},
templateId: template_id,
miniprogramState: 'developer'
})
return result
} catch (err) {
return err
}
}
}

===============================================

之前touser 给固定值是没问题,现在要给集合中每个人 发信息 就有问题

...全文
20776 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lusawlx 2020-12-25
  • 打赏
  • 举报
回复
help help help
lusawlx 2020-12-10
  • 打赏
  • 举报
回复
以前csdn很快有人帮答疑,现在这么久都没人来吗

3,143

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧