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


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 相关文章推荐
html读出文本文件内容
Jan 22 Javascript
JavaScript CSS修改学习第五章 给“上传”添加样式
Feb 19 Javascript
JavaScript 基础篇之运算符、语句(二)
Apr 07 Javascript
JS判断浏览器是否支持某一个CSS3属性的方法
Oct 17 Javascript
JQuery工具函数汇总
Jun 15 Javascript
JavaScript实现页面跳转的方式汇总
May 16 Javascript
漫谈JS引擎的运行机制 你应该知道什么
Jun 15 Javascript
javaScript语法总结
Nov 25 Javascript
webpack配置的最佳实践分享
Apr 21 Javascript
小程序自定义组件实现城市选择功能
Jul 18 Javascript
详解关闭令人抓狂的ESlint 语法检测配置方法
Oct 28 Javascript
vue.js Router中嵌套路由的实用示例
Jun 27 Vue.js
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
web站点获取用户IP的安全方法 HTTP_X_FORWARDED_FOR检验
2013/06/01 PHP
解析左右值无限分类的实现算法
2013/06/20 PHP
学习php设计模式 php实现合成模式(composite)
2015/12/08 PHP
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
2010/08/16 Javascript
为Extjs加加速(javascript加速)
2010/08/19 Javascript
DIV外区域Click后关闭DIV的实现代码
2011/12/21 Javascript
利用javascript实现web页面中指定区域打印
2013/10/30 Javascript
javascript获取select的当前值示例代码(兼容IE/Firefox/Opera/Chrome)
2013/12/17 Javascript
5种处理js跨域问题方法汇总
2014/12/04 Javascript
JS获取网页图片name属性的方法
2015/04/01 Javascript
Javascript的表单验证-揭开正则表达式的面纱
2016/03/18 Javascript
jquery实现瀑布流效果 jquery下拉加载新数据
2016/12/12 Javascript
ionic2屏幕适配实现适配手机、平板等设备的示例代码
2017/08/11 Javascript
Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)
2017/10/25 Javascript
基于vue2实现上拉加载功能
2017/11/28 Javascript
JS小球抛物线轨迹运动的两种实现方法详解
2017/12/20 Javascript
JavaScript实现多重继承的方法分析
2018/01/09 Javascript
JavaScript函数、闭包、原型、面向对象学习笔记
2018/09/06 Javascript
Layui选项卡制作历史浏览记录的方法
2019/09/28 Javascript
基于scrapy的redis安装和配置方法
2018/06/13 Python
Python根据欧拉角求旋转矩阵的实例
2019/01/28 Python
对python 自定义协议的方法详解
2019/02/13 Python
Python使用LDAP做用户认证的方法
2019/06/20 Python
django创建简单的页面响应实例教程
2019/09/06 Python
解决TensorFlow GPU版出现OOM错误的问题
2020/02/03 Python
python 异步async库的使用说明
2020/05/04 Python
Python并发请求下限制QPS(每秒查询率)的实现代码
2020/06/05 Python
Jupyter Notebook 远程访问配置详解
2021/01/11 Python
英国领先的男士美容护发用品公司:Mankind
2016/08/31 全球购物
比利时网上药店: Drogisterij.net
2017/03/17 全球购物
波兰最大的儿童服装连锁店之一:5.10.15.
2018/02/11 全球购物
毕业生就业推荐表自我鉴定
2014/03/20 职场文书
党的群众路线教育实践活动个人对照检查材料(医生)
2014/11/05 职场文书
2014年度个人工作总结
2014/11/07 职场文书
破坏寝室公物检讨书
2014/11/17 职场文书
微信小程序中wxs文件的一些妙用分享
2022/02/18 Javascript