Inflearn Community Q&A
10장 nodebird-api/routes/index.js
Resolved
Written on
·
241
0
/주소 get라우터에서
1. user= await User.findOne({where : {id : req.user && req.user.id || null}~})
여기서 req.user && req.user.id || null을 하는 이유가 뭔가요 ?
그냥 req.user.id만 넣어도 되지않나요?
2. res.render("login",{ domains : user && user.Domains})
그리고 1번 질문과 비슷하게 그냥 user.Domains 만 넣어도 되지않나요?
mongodbnodejsmysqlSequelize
Answer 4
0
0
0
0
zerocho
Instructor
1. 시퀄라이즈는 where에 undefined가 들어가면 오류가납니다. null을 넣어야합니다.
2. user가 undefined일 수 있는데 그 때 오류가 납니다.




