해결된 질문
작성
·
779
답변 1
1
이건 프론트서버에서 백엔드 서버로 요청을 잘못 보냈거나, 백엔드쪽에서 sequelize를 헷갈려서 잘못 구현했을 확률이 높습니다. 아니면 목록을 불러오는 걸 잘못했을 수도 있고요.
일단 DB쪽에 데이터가 어떻게 들어갔는지부터 보는 게 좋습니다. 화면은 잘못 구현되더라도 DB에 데이터는 정확하게 쌓이도록 해야 합니다.
follow에서 컬럼 수정할려고하는데 followerId, followingId 넣고 적용시키고 다시 로그인하니까 에러가 뜨네요 ㅠㅠ
칼럼 넣을때 not null 등등 뭐 체크 해야하는거있나요? 제가 아직 db다루는법을 잘모르겠습니다 ㅠㅠ
이건 시퀄라이즈에서 User.js 모델에서 belongsToMany 설정을 잘못 하신 것 같습니다.
현재 강좌에서 디비는 직접 건드는 게 아니라 시퀄라이즈에서 알아서 생성해주는 것입니다.
그런데 디비가 잘못되었다면 이건 시퀄라이즈 코드쪽 문제입니다.
진짜 시퀄라이즈쪽 코드 비교하면서도 오타를 발견 못했는데 일단 제로초님 코드 복붙하니까 작동되긴하네요...감사합니다ㅠㅠ 해결되긴했습니다
앞으로는 디비문제있으면 시퀄라이즈를 보겠습니다 ㅠㅠ
밤늦게까지 죄송합니다!
죄송합니다 ㅠㅠ 아직까지 해결책을 못찾고있습니다