인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

유튜브레고티비님의 프로필 이미지
유튜브레고티비

작성한 질문수

React로 NodeBird SNS 만들기

7-5. 회원가입 리다이렉션과 포스트 제거

MySQL이라서 테이블 데이터가 1부터 시작인가요?

작성

·

220

0

아니면 다른DB도 id가 1부터 공통적으로 시작하기에 꼼수가 통하는 것일까요? 

id가 0부터 담긴다면 꼼수는 어떻게 해야하나요?

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

정직하게 if 문으로 분기처리하시면 됩니다.

const where = {
  id: req.user && req.user.id // 기본적으로 내 아이디
};
if (req.params.id) {
  where.id = req.params.id; // 남 아이디가 있으면 남 아이디로
}
const user = await db.User.findOne({ where })

유튜브레고티비님의 프로필 이미지
유튜브레고티비

작성한 질문수

질문하기