nicholaschiang
08/02/2021, 6:26 PMjavascript
const { data, error } = await supabase.from('users').select().neq('times', []);
But that ☝️ doesn't seem to work (data
is always empty).nicholaschiang
08/02/2021, 6:56 PMboolean
column:
pgsql
create view view_users as select
users.*,
cardinality(times) > 0 as available
order by id
And then I can simply filter like:
javascript
const { data, error } = await supabase.from('view_users').select().eq('available', true);
burggraf
08/02/2021, 7:07 PMburggraf
08/02/2021, 7:08 PMburggraf
08/02/2021, 7:11 PMburggraf
08/02/2021, 7:13 PMburggraf
08/02/2021, 7:14 PMnicholaschiang
08/02/2021, 7:14 PMbigint[]
column.nicholaschiang
08/02/2021, 7:15 PMavailability
column is bigint[]
.nicholaschiang
08/02/2021, 7:15 PMnicholaschiang
08/02/2021, 7:15 PMnicholaschiang
08/02/2021, 7:15 PMburggraf
08/02/2021, 7:15 PMnicholaschiang
08/02/2021, 7:16 PMburggraf
08/02/2021, 7:16 PMnicholaschiang
08/02/2021, 7:16 PMburggraf
08/02/2021, 7:16 PMburggraf
08/02/2021, 7:16 PMnicholaschiang
08/02/2021, 7:16 PMnicholaschiang
08/02/2021, 7:17 PM"column_name[0]"
isn't defined on the table typeburggraf
08/02/2021, 7:17 PMnicholaschiang
08/02/2021, 7:17 PMsupabase.from<TableType>('table_name').ne('column_name[0]', null)
burggraf
08/02/2021, 7:17 PMburggraf
08/02/2021, 7:17 PMnicholaschiang
08/02/2021, 7:17 PMTableType
doesn't have column_name[0]
as a keyburggraf
08/02/2021, 7:17 PMnicholaschiang
08/02/2021, 7:17 PMnicholaschiang
08/02/2021, 7:17 PMavailable
boolean colburggraf
08/02/2021, 7:18 PM