修饰符
修饰符用于改变响应的格式,与过滤器不同,它们作用于行级别以上的操作。
过滤器仅返回匹配特定条件的行而不改变行的形状,而修饰符允许改变响应的格式。
select
默认情况下,.insert() 不会返回插入的行。通过调用此方法,插入的行将在数据中返回。
⚠️ 注意:仅当表中只有一个主键,且该主键为自增类型时,
.select()方法才会返回插入的行。
参数
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| columns | string | 否 | 要检索的列,用逗号分隔 |
代码示例
// 在 articles 表中执行 upsert 操作,并返回修改后的完整记录
const { data, error } = await db
.from("articles")
.insert({ id: 1, title: "