Tengo problemas con mis consultas cuando uso supabase. Tengo esta consulta que puedo usar con éxito en DataGrip
SELECT sja.audience_id, sja.segment, relation, sjac.constraint_id, sjac.constraint_value, sjac.targeting FROM signal_journey_audience_constraint_relations JOIN signal_journey_audiences sja ON signal_journey_audience_constraint_relations.audience_id = sja.audience_id JOIN signal_journey_audience_constraints sjac ON signal_journey_audience_constraint_relations.constraint_id = sjac.constraint_idPero al usar supbase puedo dar un error
async function getTableData() { const { data, error } = await supabase.from( 'signal_journey_audience_constraint_relations' ).select(` audience_id:signal_journey_audiences(audience_id), segment:signal_journey_audiences(segment), relation, constraint_id:signal_journey_audience_constraints(constraint_id), constraint_value:signal_journey_audience_constraints(constraint_value), targeting:signal_journey_audience_constraints(targeting) ), `); if (data) { console.log(data); setTableData(data); } else { console.log(error); } }El error es
hint: Verify that 'signal_journey_audience_constraint_re…ship was created, try reloading the schema cache. message: Could not find a relationship between 'signal_journey_audience_constraint_relations' and 'signal_journey_audience_constraints' in the schema cacheMe estoy confundiendo por qué puedo ejecutar la consulta en DataGrip pero no en Supbase. Estoy 90% seguro de que solo tengo un problema de sintaxis pero no puedo resolverlo.