跳到主要内容

SDK 初始化

🎯 SDK 对比一览

SDK 类型适用平台操作对象特点推荐场景文档链接
小程序 SDK微信小程序集合内置SDK,无需安装小程序直接操作数据库集合小程序 SDK 初始化
Web SDKWeb 浏览器数据模型、集合轻量级,支持现代浏览器Web 应用、H5 页面Web SDK 初始化
Node.js SDKNode.js 环境数据模型、集合服务端权限,功能完整云函数、后台服务Node.js SDK 初始化
HTTP API任意平台RESTful 接口跨语言支持第三方系统集成http 文档

根据选择的 SDK 进行初始化

wxCloud

wx.cloud 为小程序自带的语法,不用安装

初始化

在小程序的 app.js 中进行初始化配置:

wx.cloud.init({
env: 'your-env-id', // 替换为您的环境 ID
traceUser: true,
})

参数说明

字段数据类型必填默认值说明
envstring✅ 是-环境 ID,指定访问哪个环境的云资源
traceUserboolean❌ 否true是否将用户访问记录到用户管理中,便于在控制台查看

集合操作示例

wx.cloud.init({
env: 'your-env-id', // 替换为您的环境 ID
traceUser: true,
})

// 获取数据库实例(用于集合操作)
const db = wx.cloud.database()

// 根据文档 ID 查询单条记录
const result = await db.collection('todos')
.doc('docId')
.get()

console.log('查询结果:', result.data)

🚀 下一步

接下来根据 SDK提供的 数据库实例或数据模型实例,进行数据操作

相关文档