작성
·
376
·
수정됨
0
강사님 혹시 ManyToOne, OneToMany 이 개념을 mongoose에 대입해서 어떤식으로 이해하면좋을까요?
나쁜머리로 코더되려고 고생하는 어리석은 중생 구제한다고 생각하고 도와주세요!!ㅠㅠㅠ
@OntToMany(()=>Post,(post)=>post.sub)
posts:Post[]
하나의 커뮤니티 안에는 많은 post들이 있을수있다이면..
@ManyToOne(()=>User)
user:User;
이거는 많은 커뮤니티안에는 하나의 유저가있을수 있다..??인가요 ..?
그리고 Post[]에서 대괄호는 어떤걸 의미하는걸까여?
답변 1
1
안녕하세요!
몽고 DB에서는 populate을 이용해서
유저가 가지고 있는 posts의 데이터들을 가져오실 수 있습니다!
Post [] 이렇게 하는 것은
Post 타입을 가지고 있는데 배열 안에 Post가 들어있다고 보시면 됩니다.
그래서
[ post1, post2, post3 ] 이런 식으로 Post 타입을 가진 객체 여러 개가 배열 안에 들어있는 타입이라고 생각해주시면 됩니다 ^^
감사합니다.
헐 정말 감사합니다 이해가 쏙 되네요