Buenas,
estoy intentando hacer una query que es en principio sencilla, pero no consigo dar con la respuesta, os comento:
Tengo una tabla llamemos "users" con varias columnas, entre ellas last_join y last_leave, de modo que si last_join es superior a last_leave significa que el usuario se encuentra online. Ambos campos son timestampz.
Ej/
Mi función es la siguiente:
export async function getUsersOnline() {
const { data, error } = await supabase
.from('users')
.select('*', { count: 'exact' })
.gt('last_join', 'last_leave')
if (error) {
console.log(error)
}else{
return data
}
El error en consola es:
Se os ocurre una solución?