uniapp实现微信小程序云开发数据库访问,并解决云开发数据库获取不到数据问题
uniapp实现微信小程序云开发数据库访问,并解决云开发数据库获取不到数据问题
- 使用工具是HBuilder X
1.配置好AppID(小程序ID)
在HBuilder X
工具的manifest.js
文件种找到微信小程序配置,并配置好AppID
2.设计好自己的数据库
(1) uniapp项目运行到微信开发者工具
(2) 打开微信开发者工具的云开发
(3) 在云开发控制台设计好自己的数据库
- 添加集合名称,相当于一个表
- 添加记录,相当于表中的一条记录
3.初始化
回到HBuilder X
工具中
在App.vue的onLaunch函数中添加初始化命令,env填写的是环境id,可在云开发控制台的设置中进行查看并复制。
onLaunch: function() {console.log('App Launch');wx.cloud.init({env: '环境ID' })
},
4.对数据库进行操作
这里以查询操作为例
在需要对数据库查询的方法中写入下面代码即可,需要至少两个步骤
- 1.调用获取默认环境的数据库的引用:
- 2.调用 某个数据库方法对数据库进行操作
//访问微信云数据库//1.调用获取默认环境的数据库的引用:let db = wx.cloud.database({evn: '环境ID'});//2.调用 get 方法获取通知的数据:db.collection('集合名称').get({success: function(res) {console.log(res);}})
5.解决获取不到数据问题
问题描述:
明明请求方式都是正确的,也在 资源使用 中的 本日数据库读请求数 中有访问记录,也就是说访问到数据库了,但是返回结果的res.data
中就是没有数据
原因
是因为没有设置好数据库的权限解决方式
在云开发控制台 -> 数据库 -> 选定具体集合名称 -> 数据权限 -> 选择 所有用户可读,仅创作者可读写 选项
修改权限后的运行结果
uniapp实现微信小程序云开发数据库访问,并解决云开发数据库获取不到数据问题相关推荐
- 微信小程序仿网易云音乐(使用云开发,提供源码)
微信小程序仿网易云音乐(使用云开发,提供源码)!!!!!!!!!!! 源码: 链接:https://pan.baidu.com/s/1z_ZnRVbT4vjEENimi8yBQQ 提取码:u0o3 一 ...
- uniapp实现微信小程序调用云函数及问题解决
uniapp实现微信小程序调用云函数及问题解决 使用工具 HBuilder X 微信开发者工具 实现步骤 1.在项目根目录下创建functions文件夹(此为wxcloudfunctions文件夹,可 ...
- [附源码]计算机毕业设计Python+uniapp基于微信小程序平台开发的音乐播放器f0rrr(程序+lw+远程部署)
[附源码]计算机毕业设计Python+uniapp基于微信小程序平台开发的音乐播放器f0rrr(程序+lw+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置 ...
- uniapp + vue3微信小程序开发(4)身份信息认证
微信是无法获取用户的身份证信息,那么我们可以自己通过上传或者拍摄身份证,然后结合ocr进行识别,那么最后为了保证准确性,再通过人脸识别来比对,辨别是不是本人,关于人脸识别,在我这篇博客里介绍了 uni ...
- uniapp + vue3微信小程序开发(1)框架搭建
uniapp内置vue2,很多小伙伴喜欢用,但是作为首批吃螃蟹的人,肯定会想用vue3来开发,那么会遇到哪些问题呢? 1.编辑器等工具 Hbuilder X 3.4.6版本及以上(编辑器也在不断更新, ...
- 基于微信小程序的再生资源回收平台设计与开发(论文+程序设计源码+数据库文件)
1 绪论 2 1.1 项目开发背景 2 1.2 项目开发意义 2 1.3 项目主要的内容 2 2 相关技术介绍及系统环境开发条件 3 2.1相关技术介绍 3 2.2系统环境开发条件 4 3 系统的需求 ...
- uniapp + vue3微信小程序开发(5)授权
不知道大家在小程序授权的时候,会不会点击拒绝授权,然后第二次进来,哦豁..授权框就在也出不来了,这种问题,在很多线上正在使用的小程序也会出现的问题,所以说,大家貌似都不太注意这方面问题,下面就是我对这 ...
- 牛逼的uniapp+Java微信小程序商城来了
牛逼的uniapp+Java微信小程序商城来了 减少重复造轮子,开源微信小程序商城(前后端开源:uniapp+Java),秒杀.优惠券.多商户.直播卖货.分销等功能.快速搭建一个属于自己的微信小程序商 ...
- 计算机毕业设计Python+uniapp基于微信小程序某企业考勤系统(小程序+源码+LW)
计算机毕业设计Python+uniapp基于微信小程序某企业考勤系统(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ ...
最新文章
- oracle asm和文件系统,Oracle工具之--ASM与文件系统及跨网络传输文件
- Linux DHCP
- celery异步邮件发送系统出现django.core.exceptions.ImproperlyConfigured: Requested setting EMAIL_FROM
- 增加VirtualBox虚拟机的磁盘空间大小(Host:Win7 VirtualBox5.0.16 VM:Win10)
- 为什么高斯分布概率密度函数的积分等于1
- 0039-如何使用Python Impyla客户端连接Hive和Impala
- ABP之Javascript生成
- Nginx 下载 与 Windows 下访问集群 Tomat
- 并发编程学习之写时复制CopyOnWriteArrayList
- HTML如果属性值包含多个字母,HTML笔记
- 开发类 - Fiddler 中文版 链接手机 进行抓包
- 创智播客微服务_传智播客黑马程序员首次对外发布JavaEE中级程序员学习路线图...
- 图像标注工具CVAT
- Linux WIFI模块驱动移植
- iphone怎样关闭副屏_机情烩:联通eSIM主副卡业务上线 副卡套餐最低仅10元
- Windows Server 2016-客户端加域端口汇总
- HNU计算机系统lab3
- 键盘输入,大写字母变小写,小写变大写
- ubuntu双系统安装教程
- 20th Century Fox — 利用机器学习来预测电影观众
热门文章
- Proteus:单片机静态数码管显示
- Lambada表达式全面详解
- pi调节参数怎么用c语言表达,很重要的pi调节参数的参考不稳定
- 经典动画库 animate.css 的应用
- 浙江大学计算机图形学导师,浙江大学计算机科学与技术专业导师介绍:王章野...
- 限时免费领《新程序员》电子书啦!
- c语言电量百分比程序,c语言电量百分比怎么计算
- javascript写算法(一) 动态规划:最长公共子序列
- html视频播放器加片头广告,如何屏蔽视频网站的片头广告?一键屏蔽各大视频网站片头广告插件推荐...
- mysql linux 性能提高_针对MySQL的Linux性能调优技巧