查询数据
初始化 SDK
import cloudbase from "@cloudbase/js-sdk";
const app = cloudbase.init({
env: "your-env-id", // 替换为您的环境id
});
const db = app.rdb();
// 或指定实例和数据库
// const db = app.rdb({
// instance: "<instance>",
// database: "<database>"
// });
基础查询
通过 select() 方法查询表数据,支持条件筛选、关联查询等功能。
db.from(tableName).select(columns, options)
- tableName:表名称
- columns:要检索的列,用逗号分隔
- options:查询选项配置
参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| columns | string | 否 | 要检索的列,用逗号分隔。返回时可以使用 customName:aliasName 重命名列 |
| options | object | 否 | 查询选项配置 |
options 参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| count | string | 否 | 计数算法,可选值:"exact" - 底层执行 COUNT(*) |
| head | boolean | 否 | 设置为 true 时不返回数据,仅在需要计数时有用 |