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


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 相关文章推荐
说说JSON和JSONP 也许你会豁然开朗
Sep 02 Javascript
sencha touch 模仿tabpanel导航栏TabBar的实例代码
Oct 24 Javascript
javascript:FF/Chrome与IE动态加载元素的区别说明
Jan 26 Javascript
javascript批量修改文件编码格式的方法
Jan 27 Javascript
javascript页面倒计时实例
Jul 25 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
Nov 06 Javascript
学JavaScript七大注意事项【必看】
May 04 Javascript
JavaScript转换数据库DateTime字段类型方法
Jun 27 Javascript
js封装成插件_Canvas统计图插件编写实例
Sep 12 Javascript
JS文件中加载jquery.js的实例代码
May 05 jQuery
vue .js绑定checkbox并获取、改变选中状态的实例
Aug 24 Javascript
vue element-ui el-date-picker限制选择时间为当天之前的代码
Nov 07 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
espresso double下 咖啡粉超细时 饼压力对咖啡的影响
2021/03/03 冲泡冲煮
PHP自动生成月历代码
2006/10/09 PHP
php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
2011/07/29 PHP
Php图像处理类代码分享
2012/01/19 PHP
thinkphp验证码显示不出来的解决方法
2014/03/29 PHP
php文件扩展名判断及获取文件扩展名的N种方法
2015/09/12 PHP
谈谈从phpinfo中能获取哪些值得注意的信息
2017/03/28 PHP
jquerymobile checkbox及时刷新才能获取其准确值
2012/04/14 Javascript
一个级联菜单代码学习及removeClass与addClass的应用
2013/01/24 Javascript
js网页版计算器的简单实现
2013/07/02 Javascript
JQuery中使用ajax传输超大数据的解决方法
2014/07/14 Javascript
AngularJS 中的事件详解
2016/07/28 Javascript
jquery css实现邮箱自动补全
2016/11/14 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
使用VUE实现在table中文字信息超过5个隐藏鼠标移到时弹窗显示全部
2019/09/16 Javascript
ng-alain的sf如何自定义部件的流程
2020/06/12 Javascript
[05:31]干嘛呢兄弟!DOTA2 TI9语音轮盘部分出处
2019/05/14 DOTA
django 创建过滤器的实例详解
2017/08/14 Python
Python中的id()函数指的什么
2017/10/17 Python
Python实现重建二叉树的三种方法详解
2018/06/23 Python
python实现石头剪刀布程序
2021/01/20 Python
在Pytorch中使用样本权重(sample_weight)的正确方法
2019/08/17 Python
Python遍历字典方式就实例详解
2019/12/28 Python
python中tab键是什么意思
2020/06/18 Python
Python抓包并解析json爬虫的完整实例代码
2020/11/03 Python
python爬虫分布式获取数据的实例方法
2020/11/26 Python
css3动画事件—webkitAnimationEnd与计时器time事件
2013/01/31 HTML / CSS
CAT鞋加拿大官网:CAT Footwear加拿大
2020/08/05 全球购物
经典c++面试题五
2014/12/17 面试题
品学兼优的大学生自我评价
2013/09/20 职场文书
婚礼证婚人证婚词
2014/01/13 职场文书
学生上课看漫画的检讨书
2014/09/26 职场文书
转变工作作风心得体会
2016/01/23 职场文书
幼师必备:幼儿园期末教师评语50条
2019/11/01 职场文书
selenium.webdriver中add_argument方法常用参数表
2021/04/08 Python
Python 图片添加美颜效果
2022/04/28 Python