Using filters

Filters allow you to only return rows that match certain conditions.

Filters can be used on select(), update(), and delete() queries.

If a Database function returns a table response, you can also apply filters.

final data = await supabase
  .select('name, country_id')
  .eq('name', 'The Shire');  // Correct

final data = await supabase
  .eq('name', 'The Shire')  // Incorrect
  .select('name, country_id');
Need some help?

Not to worry, our specialist engineers are here to help. Submit a support ticket through the Dashboard.