From 643f8110d7c865d42421b3bc7e676c2b1b111b81 Mon Sep 17 00:00:00 2001 From: ga1az Date: Mon, 5 Feb 2024 22:42:20 -0300 Subject: [PATCH] [docs] fix code and response querying foreign table with inner join (#20975) fix: code and response querying foreign table with inner join Co-authored-by: Charis <26616127+charislam@users.noreply.github.com> --- apps/docs/spec/supabase_swift_v2.yml | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/apps/docs/spec/supabase_swift_v2.yml b/apps/docs/spec/supabase_swift_v2.yml index 501626ba329..72e73a7758a 100644 --- a/apps/docs/spec/supabase_swift_v2.yml +++ b/apps/docs/spec/supabase_swift_v2.yml @@ -1208,17 +1208,17 @@ functions: ```swift struct City: Decodable { let name: String - let countries: [Country] } struct Country: Decodable { let name: String + let cities: [City] } - let cities: [City] = try await supabase.database - .from("cities") - .select("name, countries!inner(name)") - .eq("countries.name", value: "Indonesia") + let countries: [Country] = try await supabase.database + .from("countries") + .select("name, cities!inner(name)") + .eq("name", value: "united kingdom") .execute() .value ``` @@ -1251,8 +1251,21 @@ functions: { "data": [ { - "name": "Bali", - "countries": {"name": "Indonesia"} + "name": "united kingdom", + "cities": [ + { + "name": "London" + }, + { + "name": "Manchester" + }, + { + "name": "Liverpool" + }, + { + "name": "Bristol" + } + ] } ], "status": 200,