멈멈-토이프로젝트(React)1

수파베이스 에러 400 (Bad Request) 1차

순9 2024. 4. 27. 13:35
728x90

sql 에러

작성 코드

 const { data, error } = await supabase
      .from("userthema")
      .select(
        `
            userthema.themaurl,
            dogthemabgdb.bg
        `
      )
      .eq("userthema.themaurl", "dogthemabgdb.themaurl");
    if (error) {
      console.error("Error fetching data:", error.message);
      return;
    }

내가 원하는 코드 각 테이블의 키를 비교 해서 다른 테이블에 있는 값을 출력

 

@supabase_supabase-js.js?v=b03b78a8:3508 GET https://zbjwkpzadmxggyahexgv.supabase.co/rest/v1/userthema?select=dogthemabgdb.themabg&userthema.themaurl=eq.dogthemabgdb.themaurl 400 (Bad Request)

select 매개 변수가 제대로 파싱되지 않았다

 

Supabase REST API에서 제공하는 select 매개 변수가 제대로 구성되지 않았거나

잘못된 형식으로 제공되었다는 것을 의미

Error fetching data: "failed to parse select parameter 
(dogthemabgdb.themabg)" (line 1, column 14)

select 매개 변수의 형식이 잘못되었다

 

 

(EXISTS ( SELECT dogthemabgdb.themabg
   FROM dogthemabgdb
  WHERE (dogthemabgdb.themaurl = userthema.themaurl)))

위 코드로 수정