inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

팔로잉, 팔로워 구현하기

model관계 설정 중 through을 통해 table이 안만들어집니다..

297

Seokjin

작성한 질문수 1

0

user 테이블의 관계 설정 중 follower,following 부분에서

중간 table인 follow가 생성이 안됩니다.
 
관계 설정도 빠짐없이 한 것 같은데 mysql 상에서도 table이 생성되지 않습니다.

nodejs mysql mongodb Sequelize

답변 3

0

Seokjin

테이블을 다 삭제하고 새로 시작하니까 Follow테이블 및 다른 테이블도 정상적으로 생겼습니다..!

하지만 한가지 문제점이 있었는데 팔로워 및 팔로잉 수가 늘지 않고 또한 게시글 작성자가 나타나지 않았습니다. 팔로잉을 하자 404에러가 뜨길래 이 문제인 것 같아 자세히 보니 post에 userId값이 제대로 넣어지지않았습니다.  그래서 모델 관계가 제대로 작성되지 않았나 싶어 확인 했고 테이블에 UserId 외래키까지 만들어진 것까지 확인했습니다. 하지만 계속 null값이 들어가는게 의문입니다... 고민하다가 도저히 모르겠어서 질문드립니다..!ㅠㅠ

게시글 올릴 때 sql문입니다!

 

0

제로초(조현영)

올려주신 sql은 게시글을 올릴때의 sql이 아니라 팔로우할 때의 sql입니다.

0

제로초(조현영)

게시글 올릴 때 sql과 코드 보여주세요.

0

Seokjin

게시글 올릴 때 img에 쓰던 multer객체를 그대로 사용해서 나타난 오류였습니다...! 감사합니다!

0

Seokjin

E들어가 있는데도 같은 오류가 뜹니다ㅠㅠ

0

제로초(조현영)

서버 시작할 때 sql문 쫘르륵 뜰텐데 그거 한 번 올려주세요

0

제로초(조현영)

제 생각에는 소문자 follow로 테이블이 생성됐을것 같습니다.

0

제로초(조현영)

app.js에서 sequelize.sync 있으신가요?

0

Seokjin

추가적으로 이런 오류가 뜨는데 어떤 이유때문에 생기는지 정확히 모르겠습니다..ㅜㅜ

0

제로초(조현영)

저 에러때문에 테이블이 안 생긴것 같네요. 모델에서 오타가 있을 것 같습니다.

리눅스 노드 설치시 패키지

0

172

0

socket.js 에서 referer로부터 roomId를 가져올 때

0

926

3

스트리밍 방식으로 대용량 파일 업로드 & 다운로드 관련 질문

0

2297

2

a[title] 질문드립니다

0

386

1

리뉴얼 강의 및 공부 방법

0

589

1

jwt decode

0

1137

1

node.js 교과서 3판 질문드립니다

0

396

1

passport와 jwt

0

438

1

리뉴얼 강의

0

428

2

혹시 Node.js 교과서 3판 이북은 언제 나오나요?

0

359

1

몽고디비 사용자도 MYSQL부분을 들어야 하나요???

0

488

1

sql 쿼리 로그는 어떤 모듈이 작성하나요?

0

511

2

nunjucks res.render('error'); 작동을 안합니다.

0

518

1

질문있습니다.

0

348

1

multer 한글 파일 업로드시 파일명이 깨져요.

1

3543

1

수업자료는 어디있나요?

0

374

1

질문 있습니디

0

244

1

multer 사용시 file 외 name값은 못받나용?

0

429

1

코드 중복 부분 질문드립니다.

0

303

1

api 만드는 이유 질문드립니다.

0

292

1

Strategy의 done에 대해 질문드립니다.

0

373

1

안녕하세요 fs 권한 관련 질문드립니다

0

455

1

시퀄라이즈 연결질문...

0

510

2

res.setHeader vs res.cookie

0

1797

3