云开发云数据库
能力更新介绍
开发者必看
云开发云数据库是什么 云数据库是云开发提供的用于数据存储、数据管理的基础能力。
本次更新:数据模型 数据模型,是云开发提供的建立在云数据库之上的高级数据工具。
开发者可以通过云数据库的数据模型能力更方便的定义数据结构,自动进行数据校验,自动处理关联关系。同时通过数据模型的数据管理能力,更方便的进行后台数据管理、查询。也能基于数据模型运维分析、AI智能化等能力,帮助各类用户实现数据据管理和分析。
数据模型能力介绍
数据结构定义和使用
定义数据结构及字段类型,并通过各端SDK调用数据模型,实现增删改查
提供数据类型校验
根据数据结构配置,在使用模型方法读写数据时,自动完成数据类型校验
简化关联关系处理
通过数据结构定义多个数据模型间的关联关系,并可以进行关联关系校验、关联关系查询
支持多端SDK
提供SDK,支持从小程序、Web端、云函数或云托管运行环境、Nodejs运行环境中使用数据模型方法,进行数据读写操作
支持多种数据库
在云开发的NoSQL数据库基础上,增加对接云开发MySQL数据库、或选择配置及对接自有MySQL数据库能力
自动生成调用代码
配置完成数据模型后,自动提供各端的调用代码,拷贝到项目中即可直接使用
提供CMS数据管理端
可以在云开发工作台上,通过简单易用的数据管理界面进行数据管理,方便非技术人员使用
自动生成数据管理应用
可以通过一键生成应用功能,自动生成数据模型对应的数据管理应用,并通过工作台的用户、权限分配能力,为企业的数据管理人员提供数据应用
可扩展对接AI数据分析
可通过对接内置AI数据分析应用模板,一键生成AI应用,并能通过AI智能分析能力,提取有价值的业务信息,设计开发更有效的数据应用
更多数据库查询能力
除数据模型本身的查询方法外,也支持使用云开发数据库的查询语句、MySQL的SQL语句进行复杂查询操作,提供更灵活的使用方案
快速上手介绍
1.登录云开发工作台(可通过微信开发者IDE-云开发-云后台,或直接访问链接 https://tcb.cloud.tencent.com/cloud-admin?_tcbProviderId=mp 登录);
2.选择“数据管理”;
3.选择“新建模型”,选择从空白创建,并保存在云数据库中;
4.配置模型名称:根据实际业务配置添加字段相关信息,字段名称,字段标识,数据类型,数据格式
5.确认完成数据模型创建;
6.通过数据模型右侧的文档,或点击右上角的“读写数据”打开文档,查阅小程序端接入代码;
7.在小程序中增加相关代码,并读取、写入数据;
8.在数据模型控制台查询数据、添加、修改、删除数据。
(点击放大,看的更清楚)
更多使用实践,可以查询数据模型文档 https://docs.cloudbase.net/model/introduce
官方文档及能力预告
云数据库上手指南:
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database.html
云开发底层能力会支持更多数据库类型的适配和对接,如用户自有的mysql、postgresql、mongodb等
如有数据库相关能力的想法和建议,可留言互动