TIL 2023.1.11 node js sequelize include 활용한 join하기 오류해결
안녕하십니까? 비굴이입니다! 오늘은 layered architecture를 배우는 과정에서 sequelize join이 필요하여 이를 쓰고자 했습니다. 그런데 엄청나게 안되어서 하루종일 고생을 했습니다.... join이 되질 않더군요.... 우선 model 중에서 게시글이 있는 posts.js 와 좋아요를 표시하는 likes.js가 있었습니다. 두 model을 우선 N:1로 연결해줘야 했습니다. static associate부분에서 hasMany와 belongsTo 로 postId 기준으로 연결을 해줍니다. //model/posts.js const { Model } = require('sequelize'); module.exports = (sequelize, DataTypes) => { class Pos..
TIL
2023. 1. 12. 00:43