En supabase tengo una lista de pistas y cada pista puede tener varios artistas (guardados en una tabla separada). Solo quiero pistas en las que al menos uno de los artistas asociados a esa pista contenga cierta propiedad, diremos que su género tiene que ser igual al rap.
tracksWithAtLeast1ArtistWhoseGenreIsRap = await supabase .from("tracks") .select("name, artists ( genre ), id") .filter("artists.genre", "eq", "rap")Esto es lo que estoy trabajando en este momento, pero el problema es que creo que esto filtra los artistas seleccionados dentro de cada pista por género en lugar de filtrar las pistas en función de si alguno de sus artistas tiene el género "rap".