인프런 커뮤니티 질문&답변

youngsu gil님의 프로필 이미지
youngsu gil

작성한 질문수

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

테이블 관계 정의하기

궁금한게 생겨 문의드립니다.

작성

·

132

0

시퀄라이즈 테스트를 하고 있습니다.

게시물(1) : 댓글(N) 을 만들어보고 싶어서

 static associate(db) {

    db.Reply.belongsTo(db.Post, {

      foreignKey: "postId",

      targetKey: "id",

    });

  }

  static associate(db) {

    db.Post.hasMany(db.Reply, { foreingnkey: "postId", sourceKey: "id" });

  }

이렇게 배운대로 작성한 뒤, 값을 콘솔로 찍어보니

요런 형태로 나옵니다.

1. 제가 Replies는 안 만들었는데, 자동으로 생성된건가요?

2. 클라이언트에서 이 값을 사용하고 싶다면...
어떻게 호출을 해야하나요? 도와주세요 감사합니다.

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

query를 어떻게 하셨나요?

클라이언트에서는 해당 쿼리를 날리는 라우터에 axios 요청을 보내고 응답 데이터를 받으면 됩니다.

youngsu gil님의 프로필 이미지
youngsu gil

작성한 질문수

질문하기