关联查询
摘要:关联查询 关联关系的关联查询包括: 嵌套查询(通过上述 指定查询字段的功能来查询关联字段) 按照关联关系进行过滤 嵌套查询 嵌套查询允许从数据库中的多个表中读取相关数据 ,例如文章及其评论 通过 select 来指定查询结果中返回关联字段及其内部的特定字段。 返回关联模型的特定字段 const {
阅读全文
posted @
2025-02-17 17:12
AtlasLapetos
阅读(2)
推荐(0)
指定查询字段
摘要:指定查询字段 默认情况下,读取数据的时候只会返回主模型的字段,例如读取文章数据时,默认只会返回文章的数据。 数据模型支持通过 select 来指定返回的主模型以及关联模型的指定字段。 ✅ 建议仅选择需要的字段和关系来减少响应数据的大小并提高查询速度。 返回主模型字段 例如,我们在查询单篇文章详情的时
阅读全文
posted @
2025-02-17 17:12
AtlasLapetos
阅读(5)
推荐(0)
增删改查
摘要:增删改查 创建 创建单条数据 create 使用 create() 方法创建新文章: const { data } = await models.post.create({ data: { body: "你好,世界👋\n\nfrom china", title: "你好,世界👋", slug:
阅读全文
posted @
2025-02-17 17:12
AtlasLapetos
阅读(19)
推荐(0)
初始化 SDK
摘要:初始化 SDK 在创建数据模型中,自动会生成多端的操作 SDK,例如 小程序/云函数/Web 等,可以参考如下文档进行初始化和使用。 在小程序中调用 安装依赖 方式一:下载 SDK 可以直接把下方的 SDK 链接文件下载到小程序代码的目录(一般是 miniprogram 目录)中,保存为 wxClo
阅读全文
posted @
2025-02-17 17:12
AtlasLapetos
阅读(113)
推荐(0)
CMS
摘要:CMS 1. 创建模型 如果您的云开发 CMS 中已经建立了一些模型,又希望获得数据模型的能力,也可以将其中的内容导入数据模型中 点击导入云开发CMS模型,选择项目及模型 系统会自动根据已有数据做字段映射,您也可以根据实际情况进行调整。 导入成功后可以在模型中看到原有的数据。 在数据表中写入的数据均
阅读全文
posted @
2025-02-17 17:12
AtlasLapetos
阅读(10)
推荐(0)
数据集合
摘要:数据集合 1. 创建模型 如您的云开发环境数据库中已经存在一些集合,又希望使用数据模型的能力,可以将集合导入数据模型中。 点击从数据集合创建,选择希望导入的集合 系统会自动根据已有数据做字段映射,您也可以根据实际情况进行调整。 导入成功后,可以在模型中看到原有的数据 在数据表中写入的数据均会同步到集
阅读全文
posted @
2025-02-17 17:12
AtlasLapetos
阅读(11)
推荐(0)
MySQL 数据库
摘要:MySQL 数据库 如果您需要使用关系型数据库,也可以使用 MySQL 数据库创建模型 首先需要开通 MySQL,成功后即可进行后续操作。 1. 创建模型 选择从空白创建并使用 MySQL 数据库。 填写模型名称,模型标识,并为您的模型增添字段。 系统会自动生成若干字段(数据标识 (_id),创建时
阅读全文
posted @
2025-02-17 17:12
AtlasLapetos
阅读(9)
推荐(0)
云数据库
摘要:云数据库 默认您可以使用云开发云数据库存储数据模型及对应数据,这样可以兼容已有的数据库操作方法。 1. 创建模型 选择从空白创建并使用云数据库。 填写模型名称,模型标识,并为您的模型增添字段。 系统会自动生成若干字段(数据标识 (_id),创建时间 (createdAt),更新时间 (updated
阅读全文
posted @
2025-02-17 17:12
AtlasLapetos
阅读(15)
推荐(0)
快速上手
摘要:快速上手 以下是一个使用数据模型的示例: 假设我们有一个博客应用,需要管理文章和评论。在微信云开发数据库中,我们可以这样定义数据模型: 1. 创建模型 在微信云开发云后台首页,点击【数据管理】选择【新建模型】,可以选择从空白创建: 文章模型(post) 创建一个文章数据模型,字段定义如下: 标题 (
阅读全文
posted @
2025-02-17 17:11
AtlasLapetos
阅读(12)
推荐(0)
数据模型
摘要:概述 数据模型是什么 数据模型是一个用于组织和管理数据的工具,工作在云开发数据库之上。它可以帮助我们更好地理解和操作数据,提高开发效率和数据质量。 云开发数据模型为开发者提供了更加高级的查询、校验等功能,提供了多端 SDK 可供调用,同时可以一键生成可编辑的管理应用。同时内置集成了 CMS 管理端、
阅读全文
posted @
2025-02-17 17:11
AtlasLapetos
阅读(32)
推荐(0)
短信跳小程序
摘要:短信跳小程序 境内非个人主体的认证的小程序,开通静态网站后,可以免鉴权下发支持跳转到相应小程序的短信。短信中会包含支持在微信内或微信外打开的静态网站链接,用户打开页面后可一键跳转至你的小程序。 使用该能力,具有以下优势: 无需额外申请短信签名,可自动关联你的小程序产品名称; 短信正文模板免申请; 原
阅读全文
posted @
2025-02-17 17:11
AtlasLapetos
阅读(33)
推荐(0)
H5 跳小程序
摘要:静态网站 H5 跳小程序 非个人主体并且已认证的(微信认证)小程序,使用云开发静态网站托管的网页,可以免鉴权跳转任意合法合规的小程序。即可以在微信内部浏览器的 H5 跳转小程序,也可以在微信外部浏览器或其他部分 App (如企业微信、QQ 等)跳转微信小程序。 静态网站网页在微信客户端打开时,wx.
阅读全文
posted @
2025-02-17 17:11
AtlasLapetos
阅读(66)
推荐(0)
静态网站
摘要:静态网站 开发者工具 1.03.2006042 起 静态网站是云开发为开发者提供的 Web 资源托管服务,网站的静态资源(HTML、JavaScript、CSS、图片、音频、视频等)可以托管在该服务上,并享有以下能力: 默认域名:获得对应云环境的唯一专属默认域名,通过域名可访问静态资源,域名可以用于
阅读全文
posted @
2025-02-17 17:11
AtlasLapetos
阅读(20)
推荐(0)
常驻云函数
摘要:常驻云函数 云函数在处理请求之前,需要经历初始化的过程,会存在一定的冷启动时长。对于业务请求敏感的场景,可通过设置常驻云函数用以减少冷启动,快速响应请求。在设置常驻云函数后,系统会自动根据配置立刻创建云函数实例,用以“等待”请求的到来。系统不会主动收回该常驻云函数实例,若该实例闲置未处理请求时,将会
阅读全文
posted @
2025-02-17 17:11
AtlasLapetos
阅读(14)
推荐(0)
事件触发器
摘要:事件触发器 提供针对事件变化来自动触发云函数的能力,例如集合文档的变更,存储资源的变更等。通过事件触发器,可以更加灵活的进行业务逻辑的开发。 注意:该功能目前仅在按量付费环境可用,预付费环境需要切换为按量付费后继续使用 配置触发器 进入设置-其他设置-事件触发器列表 点击“添加事件触发器”按钮,可配
阅读全文
posted @
2025-02-17 17:11
AtlasLapetos
阅读(7)
推荐(0)
消息推送
摘要:云函数接收消息推送 需开发者工具版本至少 1.02.1906252 开通了云开发的小程序可以使用云函数接收消息推送,目前仅支持客服消息推送。 接入步骤如下: 云开发控制台中填写配置并上传 云函数中处理消息 第一步:开发者工具云开发控制台中增加配置 前往路径“「云开发」-「设置」-「其他设置」-「消息
阅读全文
posted @
2025-02-17 17:11
AtlasLapetos
阅读(20)
推荐(0)
测试、日志与监控
摘要:测试、日志与监控 测试 云开发提供了云函数测试功能,可以方便地调试你的代码。在控制台的对应云函数的管理面板中,点击 “测试” 按钮即可打开测试弹窗。 测试弹窗 点击“提交方法”下拉菜单可以选择测试函数的模板方法,当前只支持Hello World 事件模板。模板在测试时作为 event 参数传递给函数
阅读全文
posted @
2025-02-17 17:11
AtlasLapetos
阅读(5)
推荐(0)
安全规则
摘要:云函数安全规则 云函数安全规则可以用于限制 C 端用户访问,默认不允许未登录用户访问,即默认值为: { "*": { "invoke": "auth != null" } } 语法规则 以示例规则说明: { // * 为通配符,表示对所有函数适用 "*": { // invoke 表示调用权限控制
阅读全文
posted @
2025-02-17 17:11
AtlasLapetos
阅读(5)
推荐(0)
管理云函数
摘要:在开发者工具中管理云函数 配置云函数本地目录 在项目根目录中可以使用 project.config.json 文件,在其中定义 cloudfunctionRoot 字段,指定本地已存在的目录作为云开发的本地根目录。 云函数操作 在云函数根目录或者云函数目录上,通过鼠标右键,我们可以唤出右键菜单,完成
阅读全文
posted @
2025-02-17 17:10
AtlasLapetos
阅读(49)
推荐(0)
注意事项
摘要:注意事项 & FAQ 临时存储空间 云函数的运行环境中在 /tmp 目录下提供了一块 512MB 的临时磁盘空间,用于处理必要情况下单次云函数执行过程中的临时文件读写需求,需特别注意的是,这块临时磁盘空间在函数执行完毕后可能被销毁,不应依赖和假设在磁盘空间存储的临时文件会一直存在。如果需要持久化的存
阅读全文
posted @
2025-02-17 17:10
AtlasLapetos
阅读(9)
推荐(0)