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


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 相关文章推荐
判定是否原生方法的JS代码
Nov 12 Javascript
js判断url是否有效的两种方法
Mar 04 Javascript
jQuery 遍历函数详解
Jul 05 Javascript
JavaScript数组对象赋值用法实例
Aug 04 Javascript
jquery插件uploadify实现带进度条的文件批量上传
Dec 13 Javascript
AngularJS学习笔记之依赖注入详解
May 16 Javascript
基于JavaScript实现在新的tab页打开url
Aug 04 Javascript
微信小程序实现弹出层效果
May 26 Javascript
spring+angular实现导出excel的实现代码
Feb 27 Javascript
使用Vue.js中的过滤器实现幂方求值的方法
Aug 27 Javascript
在LayUI图片上传中,解决由跨域问题引起的请求接口错误的方法
Sep 24 Javascript
JavaScript实现多层颜色选项卡嵌套
Sep 21 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按行读取文件时删除换行符的3种方法
2014/05/04 PHP
php下获取http状态的实现代码
2014/05/09 PHP
PHP中配置IIS7实现基本身份验证的方法
2015/09/24 PHP
PHP数组函数知识汇总
2016/05/12 PHP
PHP树-不需要递归的实现方法
2016/06/21 PHP
javascript Keycode对照表
2009/10/24 Javascript
更换select下拉菜单背景样式的实现代码
2011/12/20 Javascript
登陆成功后自动计算秒数执行跳转
2014/01/23 Javascript
js获取窗口相对于屏幕左边和上边的位置坐标
2014/05/15 Javascript
一个用jquery写的判断div滚动条到底部的方法【推荐】
2016/04/29 Javascript
逻辑表达式中与或非的用法详解
2016/06/06 Javascript
AngularJS入门教程之数据绑定用法示例
2016/11/01 Javascript
canvas实现刮刮卡效果
2017/03/14 Javascript
详解React Native顶|底部导航使用小技巧
2017/09/14 Javascript
JQuery用$.ajax或$.getJSON跨域获取JSON数据的实现代码
2017/09/23 jQuery
浅谈angular表单提交中ng-submit的默认使用方法
2018/09/30 Javascript
Layui数据表格之单元格编辑方式
2019/10/26 Javascript
基于axios 的responseType类型的设置方法
2019/10/29 Javascript
详解Vue的ref特性的使用
2020/01/24 Javascript
Python中用post、get方式提交数据的方法示例
2017/09/22 Python
用TensorFlow实现lasso回归和岭回归算法的示例
2018/05/02 Python
使用11行Python代码盗取了室友的U盘内容
2018/10/23 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
numpy.where() 用法详解
2019/05/27 Python
Python学习笔记之读取文件、OS模块、异常处理、with as语法示例
2019/06/04 Python
wxPython窗体拆分布局基础组件
2019/11/19 Python
python名片管理系统开发
2020/06/18 Python
CSS3 实现时间轴动画
2020/11/25 HTML / CSS
移动端HTML5开发神器之vconsole详解
2020/12/15 HTML / CSS
考试退步检讨书
2014/01/15 职场文书
2014社区三八妇女节活动总结
2014/03/01 职场文书
美术兴趣小组活动总结
2014/07/07 职场文书
2014教师“四风问题”对照检查材料思想汇报
2014/09/16 职场文书
2016大一新生军训感言
2015/12/08 职场文书
SQL IDENTITY_INSERT作用案例详解
2021/08/23 MySQL
MySQL中B树索引和B+树索引的区别详解
2022/03/03 MySQL