微信小程序学习Course 9-1 云数据库功能     微信小程序学习Course 9-1 云数据库功能 9-1.1  数据库概述数据库是用来存储数据的内存,相对容量较小。我们一般存储一些变量字符串等数据。在数据库中是以集合为第一层概念。如下图:我定义了几个集合: Card打卡集合,我用来存储每个用户打卡数据,会记录打卡天数等。MsgHome消息Notice公告区            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-31 14:26:55
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            111111111111111111111111111111111111111111   我想要创建一个微信小程序,请帮我创建完整的微信小程序的目录和所有必需的文件,保证其可以运行。  我想要做一个基于音标来背单词的小程序,首页有三个功能,第一个功能是背单词,第二个功能是,查看我背过的单词,第三个功能是登录与注销。请你先完成页面设计,我们再逐渐开发            
                
         
            
            
            
            (0.5)openid变量
	无需每次先通过云函数等获取用户openid,我们规定查询条件中可使用一个字符串常量{openid},在后台中发现该字符串时会自动替换为小程序用户的openid
	db.collection('test').where({
	 publisher: '{openid}'		效果等同于显示传入当前用户的实际openid
	}).get()
(1)云函数中初始化云数据库            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 21:52:50
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            云开发API: ①数据库API(①小程序端API;②服务端API;)②HTTP API云能力初始化app.jsApp({
	onLaunch() {//小程序生命周期函数onLaunch,小程序启动时会调用它
		wx.cloud.init({
			env: '你的环境ID',
			traceUser: true//在用户管理中 记录用户对云资源的访问
		})
	
	}
})数据库的引用co            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 16:44:27
                            
                                198阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们知道,在调用数据库的时候通常会遇到权限问题而不能够获取到数据。 所以在使用数据库的时候,第一件事就是要把数据库的权限给设置好了。注意其使用的一个范围。但是问题总是在你不经意间出现,逻辑没错、权限也没错,就是获取不到数据。 在我的这个集合中有个字段为openID,我想通过openID来获取该条数据,数据库权限也已经改为所有用户可读。但在使用的时候就是获取不到该数据。userlist.where(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-22 15:30:36
                            
                                91阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            微信小程序云数据库操作1、云数据库简介1.1 数据类型Date地理位置Nul            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-13 15:28:55
                            
                                2962阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            小程序云开发的功能是越来越强大了,现在小程序云开发可以直接借助云函数来链接mysql数据,操作mysql数据库了,今天就来给大家讲一讲如何使用小程序云开发的云函数来操作mysql数据库。
首先要明确一点,就是小程序云开发的云函数是基于node.js的,所以我们使用node.js的mysql2模块可以直接来链接并操作mysql数据库,所以我们现在要做的就是怎么样在云函数里使用mysql2模块,并            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-08 08:40:25
                            
                                5877阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            小程序云开发的功能是越来越强大了,现在小程序云开发可以直接借助云函数来链接mysql数据,操作mysql数据库了,今天就来给大家讲一讲如何使用小程序            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-13 13:50:11
                            
                                3155阅读
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                                
                     
                                    
                             
         
            
            
            
            小程序导出数据到excel表,借助云开发后台实现excel数据的保存https://cloud.tencent.com/developer/article/1501056实现思路1,创建云函数2,在云函数里读取云数据库里的数据3,安装node-xlsx类库(node类库)4,把云数据库里读取到的数据存到excel里5,把excel存到云存储里并返回对应的云文件地址6,通过云文件地址下载excel文            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-11 17:31:38
                            
                                353阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            转载自:https://blog.csdn.net/weixin_38604274/article/details/92406807#0202%20%E5%A2%9E%E6%9F%A5%E6%94%B9 前阵子做了个微信小程序的项目,这次来主要讲讲云函数上的数据库操作。本文将按照以下顺序进行讲解:目录 00 什么是云函数和数据库操作云函数数据库操作数据类型01 小程序端与云端数据库...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-08 14:43:14
                            
                                2592阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            说明:第一次使用微信小程序云函数的支付功能,也找了很多资源,这一种是最适合我的,不知道能不能帮助到大家,就算是自己的一个总结吧。步骤一: 在project.config.json文件里添加"cloudfunctionRoot": “cloudfuntions/”,字段"description": "项目配置文件",  
"cloudfunctionRoot": "cloudfuntions/",            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-25 13:54:12
                            
                                151阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            微信小程序云开发之云函数Note1.云函数1.1 云函数必备的基本环境部署2.第一个云函数Add(a+b)3.第二个云函数 getopenid4.第三个云函数,获取云端名为“list”的数据库全部数据。4.1 数据库api调取云端数据 VS 云函数调取云端数据 1.云函数云函数即在云端(服务器端)运行的函数。一个云函数的写法与一个在本地定义的 JavaScript 方法无异,代码运行在云端 No            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-05 21:59:26
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            小程序云存储实现文件上传1、云存储2、云存储上传文件示例2.1 wx.cloud.uploadFile()接口测试2.2 其他接口1、云存储  我们直到,云开发控制台更多的是对项目中的初始文件的操作管理,例如项目的Logo图片可以通过云开发控制台提起上传到云端。项目在执行的过程中也会涉及文件的操作,例如用户上传图片的操作,这时就需要用到云开发存储API。  小程序云开发提供了一系列存储操作API,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-28 21:52:17
                            
                                256阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本小节我们将手把手讲解小程序的数据库应该如何设计小程序的云数据库是非关系型数据库,和我们上一节介绍的关系型数据库具有一点差异,云数据库中有三个概念,集合、记录和字段。云数据库中的集合collection对应关系型数据库中的表table;云数据库中的记录record对应关系型数据库中的行row;云数据库中字段field对应关系型数据库中的列column。这是云数据库中一条记录的结构,细心的同学可能已经发现,这是我们在第三章讲解的json对象,这意味着云数据库中的记录可以存...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-17 13:14:18
                            
                                1976阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本小节我们将手把手讲解小程序的数据库应该如何设计小程序的云数据库是非关系型数据库,和我们上一节介绍的关系型数据库具有一点差异,云数据库中有三个概念,集合、记录和字段。云数据库中的集合collection对应关系型数据库中的表table;云数据库中的记录record对应关系型数据库中的行row;云数据库中字段field对应关系型数据库中的列column。这是云数据库中一条记录的结构,细心的同学可能已经发现,这是我们在第三章讲解的json对象,这意味着云数据库中的记录可以存...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-27 18:20:32
                            
                                2262阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言开发者可以使用云开发开发微信小程序、小游戏,无需搭建服务器,即可使用云端能力。云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。云开发提供了几大基础能力支持:能力作用 &说明云函数无需自建服务器 在云端运行的代码,微信私有协议            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-25 23:39:45
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            开发者可以使用云开发开发小程序、小游戏,无需搭建服务器,即可使用云端能力。云开发为开发者提供完整的云端支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。目前提供三大基础能力支持:           1、云函数:在云端运            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 05:21:07
                            
                                44阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在上一节我们介绍了下怎么使用云存储来存储我们需要的数据,接下来这节也是我们在实际开发比较重要的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-18 15:55:58
                            
                                1186阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            小程序端操作数据库:1、在小程序端获取当前环境的数据库引用,直接填写当前环境的ID ,如果不写的话,会默认是第一个创建的环境    const db = wx.cloud.database({      env: "test25"    })在云函数获取数据库引用const cloud = require('wx-server-sdk')cloud.init({  env: cloud.DYNAM            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-28 04:28:43
                            
                                893阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            获取微信小程序授权信息并保存到数据库中(包含openId和session_key,java后台)先来看效果图 微信小程序: 数据库,第一行数据是笔者写测试的时候随便加的。这是java控制台显示信息,因为已经存在过了,所以不再存储 废话不多说,上代码: wxml(真正有用的就是view_1):<view class="view_contain">
    <!-- 第一部分 --&