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