yujin.log
로그인
yujin.log
로그인
[TIL] 2024/03/14
김유진
·
2024년 3월 14일
팔로우
0
내일배움캠프
스파르타내일배움캠프
스파르타내일배움캠프TIL
💜 Key Point
entity, UseGuard, 트랜잭션
💜 Today I Learned
에러(1)
찾아보니 entity를 제대로 가져오지 못하는 것 같았다.
ㅤ
해결(1)
원래 entities 부분이 User만 들어가있어서 에러가 발생한 것이었다. 그래서 모든 entity를 다 넣어주었더니 제대로 실행이 되었다.
ㅤ
에러(2)
공연 생성 시 Admin이 아니어도 생성이 되어서 문제였다.
ㅤ
해결(2)
@UseGuards(RolesGuard)
이것이 추가가 되어 있지 않아서 가드를 거치지 않아 문제였던 것이다. 추가하니 role이 Admin이 아닌 경우에는 api가 실행되지 않는다.
ㅤ
트랜잭션
트랜잭션으로 묶지 않으면 에러가 발생해도 에러 메시지만 뜨고 db 내용이 변경될 수 있다.
김유진
팔로우
이전 포스트
[TIL] 2024/03/13
다음 포스트
[TIL] 2024/03/15
0개의 댓글
댓글 작성