更新或创建数据
初始化 SDK
import cloudbase from "@cloudbase/js-sdk";
const app = cloudbase.init({
env: "your-env-id", // 替换为您的环境id
});
const db = app.rdb();
更新或创建数据
通过 upsert() 方法执行更新或插入操作,如果记录不存在则插入,存在则更新。
db.from(tableName).upsert(values, options)
- tableName:表名称
- values:要 upsert 的数据
- options:upsert 选项配置
参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| values | object | Array | 是 | 要 upsert 的值。传递对象以 upsert 单行,或传递数组以 upsert 多行 |
| options | object | 否 | upsert 选项配置 |