一、概念

1. 小程序云开发,让前端程序员拥有后端的能力
2. 云函数 (nodejs)
3. 云数据库 (mogodb)
4. 云存储
5. 前端写好云函数 -> 上传到云服务器 ->实现自定云部署
6. 前端去调用云函数=>间接通过云函数对数据库的操作
7. 前端=》全栈

二、使用云开发的注意点

1. 在app.js

2. 云函数index.js 定义id

3. 云id来自

云开发->概览->环境id

4. 选择环境

5. 上传并部署

6. 增量上传

三、云数据库的创建

1. 创建集合-》添加记录


四、云函数的定义与基本使用

01 右键创建云函数

02 在页面中调用云函数

wx.cloud.callFunction({name,data})

03 在云函数 如何操作云数据

初始化  var db = cloud.database();获取  var data = await db.collection("feedback").get()添加  var  data = await db.collection("feedback").add(data:{添加数据})

五、云数据库的常用api

1.databaseMigrateImport 数据库导入

请求地址

POST https://api.weixin.qq.com/tcb/databasemigrateimport?access_token=ACCESS_TOKEN详细说明看 https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseMigrateImport.html

2.databaseMigrateExport 数据库导出

请求地址

POST https://api.weixin.qq.com/tcb/databasemigrateexport?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseMigrateExport.html

3.databaseMigrateQueryInfo 数据库迁移状态查询

请求地址

POST https://api.weixin.qq.com/tcb/databasemigratequeryinfo?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseMigrateQueryInfo.html

4.updateIndex 变更数据库索引

请求地址

POST https://api.weixin.qq.com/tcb/updateindex?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/updateIndex.html

5.databaseCollectionAdd 新增集合

请求地址

POST https://api.weixin.qq.com/tcb/databasecollectionadd?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionAdd.html

6.databaseCollectionDelete 删除集合

请求地址

POST https://api.weixin.qq.com/tcb/databasecollectiondelete?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionDelete.html

7.databaseCollectionGet 数据库导出

请求地址

 https://api.weixin.qq.com/tcb/databasecollectionget?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionGet.html

8.databaseAdd 数据库插入记录

请求地址

POST https://api.weixin.qq.com/tcb/databaseadd?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseAdd.html

9.databaseDelete 数据库删除记录

请求地址

POST https://api.weixin.qq.com/tcb/databasedelete?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseDelete.html

10.databaseUpdate 数据库更新记录

请求地址

POST https://api.weixin.qq.com/tcb/databaseupdate?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseUpdate.html

11.databaseQuery 数据库查询记录

请求地址

 POST https://api.weixin.qq.com/tcb/databasequery?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseQuery.html

7.databaseCollectionGet 数据库导出

请求地址

 https://api.weixin.qq.com/tcb/databasecollectionget?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionGet.html

7.databaseCollectionGet 数据库导出

请求地址

 https://api.weixin.qq.com/tcb/databasecollectionget?access_token=ACCESS_TOKEN详细说明看https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionGet.html

微信小程序云开发—01(云数据库、云函数的创建与基本使用)相关推荐

  1. 【微信小程序-原生开发】实用教程08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据,滚动公告栏

    开始前,请先完成圆梦宝典中宫格导航的开发,详见 [微信小程序-原生开发]实用教程 07 - Grid 宫格导航,详情页,侧边导航(含自定义页面顶部导航文字) https://blog.csdn.net ...

  2. 云开发(微信-小程序)笔记(五)----云函数,就这(上)

    云开发(微信-小程序)笔记(四)---- 还有吗?再来点 云函数 云函数即在云端(服务器端)运行的函数.在物理设计上,一个云函数可由多个文件组成,占用一定量的 CPU 内存等计算资源:各云函数完全独立 ...

  3. 【微信小程序-原生开发】实用教程09 - 可滚动选项,动态列表-步骤条(含事件传参),动态详情(含微信云查询单条数据 doc)

    开始前,请先完成圆梦宝典中滚动公告栏的开发,详见 [微信小程序-原生开发]实用教程 08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据 ...

  4. 微信小程序——传统开发模式与云开发模式对比

    目  录 1.传统开发模式与云开发模式的对比图 2.云开发技术能力说明 3.云开发技术特点 1.传统开发模式与云开发模式的对比图 通过传统开发模式与云开发模式的对比图可以看出传统开发模式需要开发者关注 ...

  5. 微信小程序:修复采集接口版云开发表情包

    大家好,相信很多人对这个界面的表情包小程序肯定不陌生吧 不错之前该款小程序是属于独立后端的,不管今天所发的这款是云开发的哟 运营着这个表情包的用户应该发现了,最近很多表情包图片都失效了 所以呢,今天小 ...

  6. 微信小程序应用开发赛作品综合开发记录——晋鹿文旅(云开发——概览)

    文章目录 前言 作品展示: 1.设计理念: 2.1.风景/人文历史 2.2.文物园 2.3.志愿者(暂未对接任何活动,仅测试) 2.4.英汉传译(考虑到可能在旅行中外国友人或者单纯就想翻译) 2.5. ...

  7. PHP开发B2C商城 微信小程序商城系统源码+数据库,轻量级前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP

    项目介绍 一款轻量级.高性能.前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP,前后端源码完全开源,看见及所得,完美支持二次开发,可学习可商用,让您快速搭建个性化独立商城. 完整代 ...

  8. 微信小程序中播放海康萤石云HLS '.m3u8'视频 video标签

    微信小程序中播放海康萤石云HLS '.m3u8'视频 video标签 前言 萤石云开放平台 微信开发者工具 前言 因为项目需要在微信小程序上展示实时视频流信息,以下内容是我将萤石云平台官方文档和自己实 ...

  9. 微信小程序使用MQTT远程控制单片机——阿里云物联网平台

    微信小程序使用MQTT远程控制单片机--阿里云物联网平台① 阿里云物联网平台的使用 第一,注册阿里云 第二,找到找到物联网平台并创建设备 MQTT协议格式的讲解 MQTT中文文档 固定报头 Fixed ...

  10. PHP“动能”运动膳食微信小程序的开发 计算机毕业设计源码504978

    摘 要 近年来,随着移动互联网的快速发展,电子商务越来越受到网民们的欢迎,电子商务对国家经济的发展也起着越来越重要的作用.简单的流程.便捷可靠的支付方式.快捷畅通的物流快递.安全的信息保护都使得电子商 ...

最新文章

  1. 免费指纹浏览器破解方法之开源代码
  2. P2048 [NOI2010] 超级钢琴(RMQ 贪心)
  3. Spring Boot 发送邮件
  4. @程序员,如何用最少的字节编写 C64 可执行文件?
  5. 程序的静态链接,动态链接和装载
  6. Modbus调试软件使用教程
  7. 一个js内存泄露的好例子
  8. ad模数转换采集电压程序c语言,单片机怎么通过AD转换得到电压值
  9. 开源电子书项目FBReader初探(五)
  10. 水泥路面、桥梁基建、隧道裂痕裂缝检测数据集
  11. 【心励路程】----凡事多换位思考
  12. CS224W图机器学习笔记8-图神经网络三大应用
  13. 仿微信控制输入法的显示和隐藏
  14. 数据结构之线性表及C语言实现
  15. python检索用人名查电话_创建一个将人名用作键的字典后,输入姓名查找值,返回错误...
  16. vue前端下载文件的2种方式
  17. 磁盘碎片整理的新方法
  18. 【旧文档2016年】一种提升黑屏手势响应速度的方法
  19. 2019百度智能云渠道生态年度盛典:携手合作伙伴开启智能生态元年
  20. 用JAVA实现十进制转化为二进制

热门文章

  1. c语言入门经典第五版自学,C语言入门经典(第5版) PDF扫描[103MB]
  2. http://goodboy5264.blog.163.com/
  3. visual studio2005网站连接Access2003
  4. centos(1)-什么是centos及相关介绍
  5. ajax上传文件一直报404
  6. 《手把手教你读财报》读后感
  7. asterisk 中 简单会议(MeetMe)实现
  8. pjsip java_pjsip_java
  9. ultraiso软碟通注册码
  10. js验证银行卡号属于哪家银行