删除数据: delete()
在表上执行DELETE操作.
const { data, error } = await supabase
.from('cities')
.delete()
.match({ id: 666 })
参数
-
已命名的参数 required
object
-
returning required
minimal
|representation
如果为`true`,则在响应中返回已删除的行。 -
count required
null
|exact
|planned
|estimated
用于对表中的行进行计数的计数算法.
属性
提示
delete()
应始终与过滤器 结合使用以定位您要删除的选项.- 如果您使用delete()过滤器并且 启用了
RLS , 则只会删除通过
SELECT
策略可见的行。请注意,默认情况下没有行可见,因此您至少需要一个SELECT/ALL策略使行可见。
例子
删除记录
const { data, error } = await supabase .from('cities') .delete() .match({ id: 666 })
-