当前位置: 首页 > news >正文

微信小程序quickstartFunctions中云函数的应用

1、在quickstartFunctions文件中新建文件夹和文件
在这里插入图片描述
2、index.js 文件书写
在这里插入图片描述

const cloud = require('wx-server-sdk');cloud.init({env: cloud.DYNAMIC_CURRENT_ENV
});
const db = cloud.database();// 链表查询试卷和对应的题库
exports.main = async (event, context) => {return db.collection('bType').aggregate().match({type:event.types,status:1}).limit(20).lookup({from: 'bBank',localField: '_id',foreignField: 'relative',as: 'list',}).end()
};

**注意:通过连表查询得到的最终数据不能太大,否则会报错!!!**报错如下:
在这里插入图片描述
3、quickstartFunctions文件中index.js 必修要修改!如下:
在这里插入图片描述

4、上传新建的文件和第3步修改的inde.js文件
在这里插入图片描述
新建文件夹右键:云函数增量上传:更新文件夹
index.js文件右键:云函数增量上传:更新文件

5、小程序端调用quickstartFunctions中的云函数:
在这里插入图片描述

getExam(type){wx.cloud.callFunction({name: 'quickstartFunctions',data: { type: 'getTk', //调用quickstartFunctions下的那个云函数types:type //云函数段参数}}).then(res=>{console.log(res);})},

2023.07.24

http://www.lryc.cn/news/95712.html

相关文章:

  • Go学习 2、程序结构
  • SpringBoot整合JavaMail
  • Spring6——入门
  • 【计算机视觉 | 目标检测 | 图像分割】arxiv 计算机视觉关于目标检测和图像分割的学术速递(7 月 17 日论文合集)
  • 为什么需要GP(Global Platform)认证?
  • eclipse 格式化代码 快捷键
  • 深入探索Socks5代理与网络安全
  • 【NLP】如何使用Hugging-Face-Pipelines?
  • 网络安全(黑客)自学笔记
  • spring数据校验
  • 因材施教,有道发布“子曰”教育大模型,落地虚拟人口语教练等六大应用
  • golang waitgroup
  • 单列模式多学两遍
  • Spring Cloud【SkyWalking网络钩子Webhooks、SkyWalking钉钉告警、SkyWalking邮件告警】(十六)
  • 【力扣每日一题】2023.7.25 将数组和减半的最少操作次数
  • Docker-Compose 轻松搭建 Grafana+InfluxDb 实用 Jmeter 监控面板
  • 异构线程池的c++实现方案
  • Python实现抽象工厂模式
  • @vue/cli安装
  • 用友全版本任意文件上传漏洞复现
  • 程序员面试系列,MySQL常见面试题?
  • 前端Web实战:从零打造一个类Visio的流程图拓扑图绘图工具
  • 2023牛客暑期多校第二场部分题解
  • 20230724将真我Realme手机GT NEO3连接到WIN10的电脑的步骤
  • 黑马 pink h5+css3+移动端前端
  • Docker的七项优秀实践
  • 【数据结构】24王道考研笔记——图
  • zabbix钉钉报警
  • Spring 源码解读
  • 练习时长两年半的网络安全防御“first”