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


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 相关文章推荐
快速保存网页中所有图片的方法
Jun 23 Javascript
Javascript堆排序算法详解
Dec 03 Javascript
JQuery中模拟image的ajaxPrefilter与ajaxTransport处理
Jun 19 Javascript
js如何实现淡入淡出效果
Nov 18 Javascript
javascript动态获取登录时间和在线时长
Feb 25 Javascript
HTML的select控件美化
Mar 27 Javascript
Node.js实现文件上传的示例
Jun 28 Javascript
Vue computed计算属性的使用方法
Jul 14 Javascript
基于JavaScript实现带数据验证和复选框的表单提交
Aug 23 Javascript
JS与HTML结合实现流程进度展示条思路详解
Sep 03 Javascript
JS的函数调用栈stack size的计算方法
Jun 24 Javascript
js中Array对象的常用遍历方法详解
Jan 17 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
php mysql Errcode: 28 终极解决方法
2009/07/01 PHP
php下连接ftp实现文件的上传、下载、删除文件实例代码
2010/06/03 PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
2012/05/07 PHP
PHP实现简单搜歌的方法
2015/07/28 PHP
php实现图片缩略图的方法
2016/03/29 PHP
IE6 弹出Iframe层中的文本框“经常”无法获得输入焦点
2009/12/27 Javascript
location.href语句与火狐不兼容的问题
2010/07/04 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
2013/10/14 Javascript
JavaScript中的alert()函数使用技巧详解
2014/12/29 Javascript
javascript实现 百度翻译 可折叠的分享按钮列表
2015/03/12 Javascript
javascript中eval函数用法分析
2015/04/25 Javascript
jQuery使用$.ajax提交表单完整实例
2015/12/11 Javascript
jQuery入门之层次选择器实例简析
2015/12/11 Javascript
Javascript的表单验证-初识正则表达式
2016/03/18 Javascript
JS实现隔行换色的表格排序
2017/03/27 Javascript
详解vue-router基本使用
2017/04/18 Javascript
JQuery Ajax 异步操作之动态添加节点功能
2017/05/24 jQuery
运用jQuery写的验证表单(实例讲解)
2017/07/06 jQuery
JavaScript使用FileReader实现图片上传预览效果
2020/03/27 Javascript
vue-cli下的vuex的简单Demo图解(实现加1减1操作)
2018/02/26 Javascript
JS实现利用闭包判断Dom元素和滚动条的方向示例
2019/08/26 Javascript
vue实现移动端拖动排序
2020/08/21 Javascript
微信小程序实现列表左右滑动
2020/11/19 Javascript
Python的Tornado框架实现异步非阻塞访问数据库的示例
2016/06/30 Python
python中 logging的使用详解
2017/10/25 Python
python3.6+selenium实现操作Frame中的页面元素
2019/07/16 Python
解决Python在导入文件时的FileNotFoundError问题
2020/04/10 Python
手摸手教你用canvas实现给图片添加平铺水印的实现
2019/08/20 HTML / CSS
GANT葡萄牙官方商店:拥有美国运动服传统的生活方式品牌
2018/10/18 全球购物
工厂仓管员岗位职责
2014/01/01 职场文书
分层教学实施方案
2014/03/19 职场文书
工程售后服务承诺书
2014/05/21 职场文书
食品安全汇报材料
2014/08/18 职场文书
邮政竞聘演讲稿
2014/09/03 职场文书
医药销售自我评价200字
2014/09/11 职场文书
教你如何使用Python下载B站视频的详细教程
2021/04/29 Python