inflearn logo
강의

Course

Instructor

Node and React series that you can learn by following - Creating a Reddit site (NextJS) (Pages Router)

Get Post Comments

댓글 리스트 불러오는 핸들러에서

600

oridori2705

54 asked

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

 

이 부분에서 Comment DB에 postID가 언제 저장된 것일까요??

댓글 생성 부분에서는 Post 정보만 저장하지 않았나요??

 

Post정보를 저장하면 postId가 자동저장되는건가요??

댓글을 생성하면 해당 댓글의 postId는 Null값이 아닌가요?

react node.js postgresql docker typescript 클론코딩 next.js

Answer 1

0

rhkdtjd124829

@ManyToOne / @OneToMany 관계에서는 @JoinColumn을 생략할 수 있습니다. @ManyToOne을 설정한 엔터티에 FK와 relationId가 생성됩니다.

해당 내용은 강의 중반부인가? 그쯤에 강사님께서 설명 해주십니다.
즉, 생략 안한다면 아래 코드입니다.

@ManyToOne(() => Post, (post) => post.comments, { nullable: true })
@JoinColumn({ name: 'postId', referencedColumnName: 'id' })
post: Post;

감사합니다

 

toJson을 추가하면 [sub].tsx에서 sub를 받아오지 못합니다.

0

117

2

쿠키 저장이 되지 않습니다.

0

222

1

AxiosError {message: 'Request failed with status code 401/500', name: 'AxiosError', code: 'ERR_BAD_RESPONSE', (2)

0

580

1

AxiosError {message: 'Request failed with status code 401/500', name: 'AxiosError', code: 'ERR_BAD_RESPONSE',

0

647

1

overload 에러

0

169

1

docker compose up 오류

0

206

1

부록) remark 강의 중 parmas 오류

0

139

1

3000번은 잘 들어가지는데 80번은 안됩니다.

1

292

0

커뮤니티를 올리고 난 후 404 page

0

209

1

tailwind css 문제인지, className 에 적용한 css가 적용되지 않아요.

0

1039

2

tsx 수정 시 마다 빌드 후 서버 시작 해야하나요?

0

651

2

useState 쳤을 때 자동완성 되는 단축키 무엇인가요? extention 인가요?

0

804

2

리액트 서버 npm run dev 와 npm run build 후 npm start 의 차이

0

4587

2

data 폴더가 생성되지 않아요.

0

524

1

docker-compose up 오류

0

814

1

회원 가입 페이지 기능 생성(3) 중 에러

0

379

2

Entity에 toJSON 코드 입력 후 404 에러

0

252

1

context에서 useEffect 선언 부분 질문 있어요.

0

294

1

src 폴더구조

0

509

2

서버 실행 시 에러 관련하여 답변받고 1차 조치했는데 여전하여서 질문 남깁니다

0

297

1

엔티티 모두 작성 후 서버 실행 시 에러가 발생합니다

0

311

1

회원가입 누르면 404에러가 뜹니다 ;-;

1

420

1

nextjs버젼에 대해서 질문드립니다.

0

372

1

<npm run dev>시 -61 에러가 나타납니다!

0

355

1