부트캠프

[WIL] 실전 프로젝트 1주차

반응형

1. 테이블간의 매핑된 필드의 경우 직접적으로 데이터를 넣지 못하는 현상

ManyToOne / OneToMany 필드로 묶인 필드의 경우 entity형식의 데이터를 넣어야 조인 칼럼의 데이터를 넣을 수 있었습니다.

다음은 예시입니다.

 

async commentQuest(
  // user: User,
  feed: Feed,
  comment: string
) {
const newComment = this.create({
  comment,
  feed,
});
  await this.save(newComment);

  return newComment;
}

comment에 feedId를 넣고자 할때 feedId를 직접적으로 넣을 수 없고 feed: Feed와 같이 entity를 불러와서 넣어야합니다.

 

 

2. 채팅 서버 구현

nestjs + mongodb 조합은 처음이라서 많은 어려움이 있었습니다. 물론 지금도 헤메는 중입니다. 채팅서버는 일반 CRUD와 다른 곳에 서버를 두어 운용할 예정입니다. 

 

 

 

 

 

 

반응형