강의

멘토링

로드맵

Inflearn Community Q&A

wndtlr10248980's profile image
wndtlr10248980

asked

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

Creating a Sub Entity (Community)

ManyToOne, OneToMany

Written on

·

385

·

Edited

0

강사님 혹시 ManyToOne, OneToMany 이 개념을 mongoose에 대입해서 어떤식으로 이해하면좋을까요?
나쁜머리로 코더되려고 고생하는 어리석은 중생 구제한다고 생각하고 도와주세요!!ㅠㅠㅠ

@OntToMany(()=>Post,(post)=>post.sub)
  posts:Post[]

하나의 커뮤니티 안에는 많은 post들이 있을수있다이면..

@ManyToOne(()=>User)
 user:User;

이거는 많은 커뮤니티안에는 하나의 유저가있을수 있다..??인가요 ..?

그리고 Post[]에서 대괄호는 어떤걸 의미하는걸까여?

 

클론코딩Next.jsreactpostgresqltypescriptnodejsdocker

Quiz

데이터베이스 테이블 생성을 위해 TypeORM 엔티티를 사용하는 주된 이유는 무엇일까요?

수동 SQL 쿼리 작성량을 늘리기 위해

데이터 유효성 검사를 피하기 위해

객체-관계 매핑(ORM)을 통해 편리하게 다루기 위해

데이터베이스 백업을 자동화하기 위해

Answer 1

1

John Ahn님의 프로필 이미지
John Ahn
Instructor

안녕하세요!

몽고 DB에서는 populate을 이용해서

유저가 가지고 있는 posts의 데이터들을 가져오실 수 있습니다!

Post [] 이렇게 하는 것은

Post 타입을 가지고 있는데 배열 안에 Post가 들어있다고 보시면 됩니다.

그래서

[ post1, post2, post3 ] 이런 식으로 Post 타입을 가진 객체 여러 개가 배열 안에 들어있는 타입이라고 생각해주시면 됩니다 ^^

감사합니다.

wndtlr10248980님의 프로필 이미지
wndtlr10248980
Questioner

헐 정말 감사합니다 이해가 쏙 되네요

wndtlr10248980's profile image
wndtlr10248980

asked

Ask a question