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

전공 선행입니다님의 프로필 이미지

작성한 질문수

Node.js에 TypeScript 적용하기(feat. NodeBird)

sequelize 질문입니다

21.04.09 14:23 작성

·

193

0

항상 좋은 수업 감사합니다!!

js기반 sequelize products와 Memo 1:n관계 설정해주고 이런식으로 가져왔습니다.

await models.Products.findOne({

   where : {

        id : req.params.id

    },

    include :[

        'Memo'

    ]

});

근데 여기수업 그리고 공식API 문서보니까 getProjects이런식으로 1:n관계 데이터 가져오는 거 같아서 getXXX 이게 1:n 관계 가져올 때의 쿼리가 맞는지 궁금합니다.

답변 1

0

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

2021. 04. 09. 16:02

네 맞습니다. 한번에 묶어서 가져올 때는 include 쓰시면 되고, 다른 하나 이미 가져왔는데 그걸 바탕으로 다른 거 가져올 때는 getXXX 쓰시면 됩니다.

전공 선행입니다님의 프로필 이미지

2021. 04. 09. 16:22

감사합니다!!