![在这里插入图片描述](https://img-blog.csdnimg.cn/20201106114711526.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpbl9maWdodGlu,size_16,color_FFFFFF,t_70#pic_center)
数据类型
操作云数据库
连接数据库
获取数据库中的user集合并且执行add
添加成功
更新数据
doc()是通过id获取。而update是执行修改操作
查找
通过.where查找数据,然后.get()获得,后面跟着.then().catch()回调。
删除数据
要注意权限
不然自己手动增加的数据查不出来,.doc是唯一标识,where是查找所有的,
通过doe找到拿一条数据,并且remove()删除,能删除从页面创建的,不能删除手动创建的。
云函数
修改后记得点击sum文件右击上传
要使用云函数一定要记得上传并部署哦
获取Openid
通过云函数操作数据库
自己创建一个云函数
记得部署,
删除成功
云存储
上传图片
1
2用到wx.chooseImage函数,接着调用wx.cloud.uploadFile上传到云存储
3将fileID存入云数据库
在上传到云存储成功时调用的.then函数里面再执行数据库操作进行增加。
显示图片,先通过login函数获取到openid再执行数据库操作取到这条数据,再通过赋值赋给images再通过页面显示出来。
显示出来
这样在每次上传时就保证不会重名。
下载图片
先调用wx.cloud.downloadFile函数获取临时文件路径,
再调用wx.save…函数将其保存到手机中。