.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')
    

    结合使用orand

    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" })
    

results matching ""

    No results matching ""