카테고리 없음

실패일기3 - 트렐로. 팀 프로젝트

8나지 2024. 7. 16. 20:10
주제1 join으로 인한 오류
작성이유 실수방지

 

문제상황

상황






1. 맨 위 사진 처럼 join관계를 쓰지 않아도 되는 부분에서 작성하여서 cardId & userId 가 중복이 되므로 join을 삭제하였더니 오류 발생.
2. 오류코드와 함께
디비버상에서 관계가 끊긴 것을 볼 수 있었음. 
해결방법 join컬럼을 지우며 중복 된 cardId, userId를 지우고, {unsigned: true}을 지우고 진행함
해결방법 풀이 {unsigned: true}일 경우에 join 삭제시 연결관계가 끊김. (특히 join컬럼이 카멜이면 되지만 snake일 경우에는 오류가 뜸 )
{unsigned: true}가 둘 다 있거나 둘 다 없어야함
그 외 후에 {unsigned: true} 만 지우고 join을 다시 살렸을 경우에 내 정보에 댓글이 보이지 않는 등의 연결이 제대로 진행되지 않았음을 볼 수 있었음