STILLWATER;
04/29/2022, 10:09 AMtourdownunder
04/29/2022, 10:32 AMtourdownunder
04/29/2022, 10:32 AMSTILLWATER;
04/29/2022, 10:40 AMSTILLWATER;
04/29/2022, 10:40 AMSTILLWATER;
04/29/2022, 10:41 AMtourdownunder
04/29/2022, 10:42 AMtourdownunder
04/29/2022, 10:43 AMSTILLWATER;
04/29/2022, 10:45 AMSTILLWATER;
04/29/2022, 10:47 AMSTILLWATER;
04/29/2022, 10:47 AMpl
create or replace function test_api(search_country TEXT[])
STILLWATER;
04/29/2022, 10:47 AMtourdownunder
04/29/2022, 10:53 AMSTILLWATER;
04/29/2022, 11:03 AMjson
{
"success": false,
"log": "Could not choose the best candidate function between: public.test_api(search_country => character varying), public.test_api(search_country => text[])"
}
STILLWATER;
04/29/2022, 11:04 AMSTILLWATER;
04/29/2022, 11:04 AMSTILLWATER;
04/29/2022, 11:08 AMtourdownunder
04/29/2022, 7:30 PMSTILLWATER;
04/30/2022, 7:52 AMsql
-- drop function test_api
create or replace function test_api(search_country TEXT[])
returns table
(
user_id uuid,
image_url varchar,
name varchar,
username varchar
)
AS
$$
BEGIN
return query (
SELECT U.id user_id,
U.image_url,
U.name,
U.username
FROM "Users" as U
WHERE U.country = ANY(search_country::TEXT[])
);
END
$$
language plpgsql;
STILLWATER;
04/30/2022, 7:52 AMSTILLWATER;
04/30/2022, 7:52 AMSTILLWATER;
04/30/2022, 7:53 AMtourdownunder
04/30/2022, 8:43 AM