상세 컨텐츠

본문 제목

[TIL] 2024.02.05 product-resume 과제 개선

[TIL]

by 재호링 2024. 2. 6. 02:12

본문

문제점

  • 코드가 꼬임.
  • 복잡함.
  • 삭제, 수정 조회 및 validation 체크에서 에러가 발생

회고

  • 과제 그로스를 하면서 계속 고쳐나가는 중
  • 현재 코드가 상당히 복잡하고 주석 처리도 많이 되어 있어
    코드 리팩토링이 필요함.
  • 회원가입, 로그인 이력서 생성 부분은 수정 완료.
const user = await prisma.users.findFirst({
       where: {
        userId: token.userId
       }
    })

 

이 where 절에서 ' { } ' 이 중괄호를 빼먹으면서 대참사가 났었다.

오류 난 부분이 없어서 확인하는데 시간을 많이 허비했다.


' { } ' 가 없으면 명시적인 객체가 없다는 뜻이 된다.
고로 prisma에 있는 모든 레코드를 따오려고 하는 것에

오류를 범하고 있었던 것..

'[TIL]' 카테고리의 다른 글

[TIL] 2024.02.07 passport-naver  (0) 2024.02.08
[TIL] 2024.02.06 product-resume 회고  (0) 2024.02.06
[TIL] 2024.02.02 product-resume  (1) 2024.02.05
[TIL] 2024.02.01 product-resume  (0) 2024.02.01
[TIL] 2024.01.31 Product-Resume  (0) 2024.01.31

관련글 더보기