작성한 질문수
[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지
팔로우, 해시태그 검색 기능 만들기
작성
·
141
0
수업중에서 res.locals에 follower에 관해 저장할때 deserialize 에서 include를 하면서 req.user에 추가를 해주었는데요,
제로초님이 await으로 userfindOne을 해서 어떻게 하는 다른방법도 있다고 하셨는데 그 코드를 알려줄수있을까요?
저 혼자 해보는데 잘 안되네요.
답변 1
그냥 use 미들웨어에서 await users.findAll 해서 res.locals.followers에 집어넣으시면 됩니다.
const followers = await User.findAll( { where: } )
이런식으로 짜는 거같은데 어떻게 followers에 해당하는 user들만 넣을지를 잘 모르겠어요 ㅜㅜ
where 대신에 include: { model: Follow, where: { followingId: 내아이디 } } 이런 식으로 넣으시면 됩니다.
이런식으로 짜는 거같은데 어떻게 followers에 해당하는 user들만 넣을지를 잘 모르겠어요 ㅜㅜ