.or()
找到所有满足至少一个过滤器的记录.
const { data, error } = await supabase
.from('cities')
.select('name, country_id')
.or('id.eq.20,id.eq.30')
参数
-
filters required
string
要使用的筛选器,用逗号分隔. -
已命名的参数 required
object
-
foreignTable required
undefined
|string
要使用的外部表(如果`column`是外部列).
属性
例子
使用
select()
const { data, error } = await supabase .from('cities') .select('name, country_id') .or('id.eq.20,id.eq.30')
结合使用
or
和and
const { data, error } = await supabase .from('cities') .select('name, country_id') .or('id.gt.20,and(name.eq.New Zealand,name.eq.France)')
在外键表上使用
or
const { data, error } = await supabase .from('countries') .select('id, cities(*)') .or('name.eq.Wellington,name.eq.Paris', { foreignTable: "cities" })
-