¿Cómo puedo consultar una relación uno a uno con clave externa en supabase?
Mis tablas:
datos: juegos
("id": 1, "created_at": "2022-03-02T11:01:11+00:00", "played_at": "2022-04-02T12:15:06+00:00")Datos: resultados
("game_id": 1, "key": "alyktm3cf11bypgg")Mi consulta supabase se ve así:
const { data, error } = await supabase .from('games') .select('*, registrations(walletKey), results(key)') .order('scheduled_at') ;El resultado contiene una serie de registros, como aquí:
{ "id": 1, "created_at": "2022-03-02T11:01:11+00:00", "played_at": "2022-04-02T12:15:06+00:00", "results": [ { "key": "alyktm3cf11bypgg" } ] }Pero como siempre habrá un solo resultado, ¿puedo modificar mi consulta para obtener esto?
{ "id": 1, "created_at": "2022-03-02T11:01:11+00:00", "played_at": "2022-04-02T12:15:06+00:00", "results": { "key": "alyktm3cf11bypgg" } }O incluso esto:
{ "id": 1, "created_at": "2022-03-02T11:01:11+00:00", "played_at": "2022-04-02T12:15:06+00:00", "key": "alyktm3cf11bypgg" }