Sequelize 관계 쿼리
include 우리가 SQL 에서 관계 있는 테이블을 불러올 때는 JOIN 을 사용하여 원하는 데아터를 가지고 왔다. 시퀄라이즈에서는 include 를 사용한다. 관계가 있는 모델을 include 에 배열을 넣어주면 된다. → 배열인 이유는 다양한 모델과 관계가 있을 수 있기 때문 const findPosts = await Posts.findAll({ // 컬럼 나열 attributes: ['postId', 'userId', 'title', 'createdAt', 'updatedAt'], include: [ { model: Users, // posts에 없는 컬럼을 join을 통해 가져오기 attributes: ['nickname'], // nickname 가져오기 }, ], order: [['creat..
2023.07.09