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


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源码分析-03构造jQuery对象-源码结构和核心函数
Nov 14 Javascript
js中对象的声明方式以及数组的一些用法示例
Dec 11 Javascript
js中call与apply的用法小结
Dec 28 Javascript
javascript中对变量类型的判断方法
Aug 09 Javascript
JS 对象(Object)和字符串(String)互转方法
May 20 Javascript
Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)
Jul 14 Javascript
jquery实现下拉框多选方法介绍
Jan 03 Javascript
使用JavaScript实现alert的实例代码
Jul 06 Javascript
vue2里面ref的具体使用方法
Oct 27 Javascript
基于Vue制作组织架构树组件
Dec 06 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
Jul 24 jQuery
微信小程序如何自定义table组件
Jun 29 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数组总结篇(一)
2008/09/30 PHP
PHP 防恶意刷新实现代码
2010/05/16 PHP
php 短链接算法收集与分析
2011/12/30 PHP
php利用curl抓取新浪微博内容示例
2014/04/27 PHP
PHP中的异常处理机制深入讲解
2020/11/10 PHP
用javascript连接access数据库的方法
2006/11/17 Javascript
document.all与WEB标准
2020/05/13 Javascript
可以将word转成html的js代码
2010/04/11 Javascript
Pro JavaScript Techniques学习笔记
2010/12/28 Javascript
Jquery使用小技巧汇总
2015/12/29 Javascript
微信小程序 跳转传参数与传对象详解及实例代码
2017/03/14 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
浅谈js获取ModelAndView值的问题
2018/03/28 Javascript
React Native日期时间选择组件的示例代码
2018/04/27 Javascript
微信小程序实现滴滴导航tab切换效果
2018/07/24 Javascript
vue2.0$nextTick监听数据渲染完成之后的回调函数方法
2018/09/11 Javascript
浅谈react-router@4.0 使用方法和源码分析
2019/06/04 Javascript
Vue实现背景更换颜色操作
2020/07/17 Javascript
Windows系统配置python脚本开机启动的3种方法分享
2015/03/10 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
2017/06/15 Python
使用PyCharm创建Django项目及基本配置详解
2018/10/24 Python
python抓取搜狗微信公众号文章
2019/04/01 Python
set在python里的含义和用法
2019/06/24 Python
python语言线程标准库threading.local解读总结
2019/11/10 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
2020/06/04 Python
Speedo速比涛中国官方网站:全球领先泳装运动品牌
2018/04/24 全球购物
德国玩具商店:Planet Happy DE
2021/01/16 全球购物
总经理驾驶员岗位职责
2013/12/04 职场文书
财务内勤岗位职责
2014/04/17 职场文书
以权谋私检举信范文
2015/03/02 职场文书
催款律师函范文
2015/05/27 职场文书
JavaScript如何优化逻辑判断代码详解
2021/06/08 Javascript
Java实现斗地主之洗牌发牌
2021/06/14 Java/Android
MongoDB 常用的crud操作语句
2021/06/20 MongoDB
Python中第三方库Faker的使用详解
2022/04/02 Python
Python 装饰器(decorator)常用的创建方式及解析
2022/04/24 Python