좋아요 기능 추가
Sequelize메소드
Post.associate = (db) => {
//belongsTo는 UserId칼럼을 만들어줘서 참조관계를 만들어준다.
db.Post.belongsTo(db.User); //post.addUser,post.getUser, post.setUser
db.Post.belongsToMany(db.Hashtag, { through: "PostHashtag" }); //post.addHashtags
db.Post.hasMany(db.Comment); //post.addComments,post.getComments
db.Post.hasMany(db.Image); //post.addImages,post.getImages
db.Post.belongsToMany(db.User, { through: "Like", as: "Likers" }); //다대다 관계 (Like 이름설정,별칭: 좋아요누른사람)
db.Post.belongsTo(db.Post, { as: "Retweet" }); //addRetweet
};좋아요 만들기
좋아요 취소 만들기
Last updated