Home supabase maybeSingle
Post
Cancel

supabase maybeSingle

내일배움캠프 LGLG!

최종 프로젝트 주차 - Team Project

maybeSingle

supabase의 .single()은 반환 값이 1개가 아닐 경우 error를 반환한다.
.limit(1)을 활용할 수 있다.

1
2
3
4
5
6
7
const {data, error} = await supabase
.from("users")
.eq("number", 1)
.single();

if(error) throw error;
data;

특정한 값을 조회할 때는 maybeSingle()을 활용하면 된다.</br> (반환된 데이터가 배열 형태가 아님)

1
2
3
4
5
6
7
const {data, error} = await supabase
.from("users")
.eq("number", 1)
.maybeSingle();

if(error) throw error(500);
data; // {} || null
This post is licensed under CC BY 4.0 by the author.

객체 구조 분해(Object Destructuring)

supabase Fetch data