• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

if(!user) 문의드립니다

21.03.09 16:40 작성 조회수 98

0

const users = await User.find();

if(!users) throw Error("no user");

User가 없을 경우,

throw 된다고 설명주셨는데

users값은 []로 나오고 !users값은 false가 나와

res.status(200)으로 넘어가고있습니다.

혹시 제가 잘못한것이 있을까요

답변 1

답변을 작성해보세요.

0

음.. 그럴경우에는 이미 너무 많이 돌아왔을 수 있으니

간단히

if(users.length === 0){

} else {

}

이런식으로 하더라도 같은 효과가 나올거라 생각합니다.