• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

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

20.06.02 16:42 작성 조회수 135

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 })