微信小程序云函数添加数据到数据库的方法


Posted in Javascript onMarch 04, 2020

1.新建小程序,建立云开发快速启动模板

微信小程序云函数添加数据到数据库的方法

这里和普通小程序的区别有三点

一是 project.config.json写上云函数所在目录"cloudfunctionRoot": "cloudfunctions/",

二是app.json写上“cloud”:true

三是 app.js 添加,用于记录访问用户

onLaunch: function () {
  if (!wx.cloud) {
   console.error('请使用 2.2.3 或以上的基础库以使用云能力')
  } 
  else {
   wx.cloud.init({
    traceUser: true,
   })
  }
 }

2.点击开通云开发

3.指定cloudfunctions的存储环境,在云开发配置

微信小程序云函数添加数据到数据库的方法

微信小程序云函数添加数据到数据库的方法

微信小程序云函数添加数据到数据库的方法

4.新建Node.js云函数,并写入代码

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

const db = cloud.database()
const _ = db.command

// 云函数入口函数
exports.main = async(event, context) => {
 return await db.collection('todos').add({
  data: {
   description: event.description,
   due: event.due
  }
 })
}

在终端打开cloudadd并执行npm install 更新所有依赖包

点击右键上传所有文件

5.在需要调用的地方调用

wx.cloud.callFunction({
   name: 'cloudadd',
   data: {
    description: 'csacsa',
    due: 123
   },
   complete: res => {
    console.log('callFunction test result: ', res)
   }
  })

现在已成功上传到数据库

微信小程序云函数添加数据到数据库的方法

到此这篇关于微信小程序云函数添加数据到数据库的方法的文章就介绍到这了,更多相关小程序云函数添加数据到数据库内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
Apr 11 Javascript
Javascript基础教程之数据类型转换
Jan 18 Javascript
jQuery中outerWidth()方法用法实例
Jan 19 Javascript
JavaScript设置获取和设置属性的方法
Mar 04 Javascript
js鼠标点击按钮切换图片-图片自动切换-点击左右按钮切换特效代码
Sep 02 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
Mar 28 Javascript
jQuery实现链接的title快速出现的方法
Feb 20 Javascript
作为老司机使用 React 总结的 11 个经验教训
Apr 08 Javascript
js实现关闭网页出现是否离开提示
Dec 07 Javascript
vue-cli 3.x 配置Axios(proxyTable)跨域代理方法
Sep 19 Javascript
使用JavaScript保存文本文件到本地的两种方法
Jan 22 Javascript
Vue路由的模块自动化与统一加载实现
Jun 05 Javascript
jquery实现垂直手风琴菜单
Mar 04 #jQuery
JS数据类型(基本数据类型、引用数据类型)及堆和栈的区别分析
Mar 04 #Javascript
微信浏览器左上角返回按钮监听的实现
Mar 04 #Javascript
js回调函数原理与用法案例分析
Mar 04 #Javascript
在pycharm中开发vue的方法步骤
Mar 04 #Javascript
Vue+Vuex实现自动登录的知识点详解
Mar 04 #Javascript
vuex入门最详细整理
Mar 04 #Javascript
You might like
解析yahoo邮件用phpmailer发送的实例
2013/06/24 PHP
php轻松实现中英文混排字符串截取
2014/05/28 PHP
基于php实现的验证码小程序
2016/12/13 PHP
Yii2.0多文件上传实例说明
2017/07/24 PHP
ThinkPHP框架实现导出excel数据的方法示例【基于PHPExcel】
2018/05/12 PHP
PHP实现断点续传乱序合并文件的方法
2018/09/06 PHP
Ajax+PHP实现的删除数据功能示例
2019/02/12 PHP
javascript是怎么继承的介绍
2012/01/05 Javascript
jQuery学习笔记 获取jQuery对象
2012/09/19 Javascript
JS、DOM和JQuery之间的关系示例分析
2014/04/09 Javascript
JQuery使用index方法获取Jquery对象数组下标的方法
2015/05/18 Javascript
JS全局变量和局部变量最新解析
2016/06/24 Javascript
原生JS:Date对象全面解析
2016/09/06 Javascript
JS 事件绑定、事件监听、事件委托详细介绍
2016/09/28 Javascript
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
Angular2学习笔记之数据绑定的示例代码
2018/01/03 Javascript
一文读懂ES7中的javascript修饰器
2019/05/06 Javascript
Vue可自定义tab组件用法实例
2019/10/24 Javascript
如何利用nodejs自动定时发送邮件提醒(超实用)
2020/12/01 NodeJs
[02:51]DOTA2战队出征照拍摄花絮 TI3明星化身时尚男模
2013/07/22 DOTA
Python实现进程同步和通信的方法
2018/01/02 Python
Python浅复制中对象生存周期实例分析
2018/04/02 Python
python+unittest+requests实现接口自动化的方法
2018/11/29 Python
python实现网页自动签到功能
2019/01/21 Python
让你Python到很爽的加速递归函数的装饰器
2019/05/26 Python
python重要函数eval多种用法解析
2020/01/14 Python
经验丰富程序员才知道的8种高级Python技巧
2020/07/27 Python
Python使用jpype模块调用jar包过程解析
2020/07/29 Python
薇诺娜官方网上商城:专注敏感肌肤
2017/05/25 全球购物
写出二分查找算法的两种实现
2013/05/13 面试题
创业计划书中包含的9个方面
2013/12/26 职场文书
爱国演讲稿400字
2014/05/07 职场文书
高一新生军训方案
2014/05/12 职场文书
2014房屋登记授权委托书
2014/10/13 职场文书
小学元宵节活动总结
2015/02/06 职场文书
导游词之广西漓江
2019/11/02 职场文书