오늘 만난 오류
오류의 경위는 이렇다
공연을 생성하는 API다
useGuards를 통해 권한을 부여받고
공연을 생성하게 만드는건데 위와 같은 오류가 발생했다.
코드에서 확인할 수 있는 것들은 꼼꼼히 확인하여
코드 레벨에서는 오류가 없다는 것을 파악했다
오류를 알아보니 entities에서 발생하는 것 같은데
ERD 설계를 바탕으로 OneToMany, ManyToOne 관계를 줬을때
이상 없었고 useGuards를 빼면 정말 정확히 작동하게된다.
오류를 해결하려는데 정말 오늘 정규시간 전체를 날린 것 같다
해결했으면 다행인데 해결도 못했다.
아래는 useGuards 사용하지 않았을 때 동작하는 모습을 담았다
정말 잘된다 useGaurds만 빼면,,
이걸 고쳐야 권한 설정이 될텐데 내일은 꼭 고쳐야겠다
일단은 시간 낭비 그만하고 기능 구현부터 해야겠다,,
포기하려던 찰나 고쳐졌다
문제는 역시 entity에 있었으며
@OneToMany
@ManyToOne
디비 포링키로 연결할 때 제대로 해주어야한다
근데 난 몇번이나 제대로 해줬는데
이제서야 고쳐지는 이유는 뭘까?
내일 알아보자 죽겠다