ORM
-
[Node.js] sequelize 관계 정의 (associations)Node.js 2022. 4. 6. 13:59
1:1관계 (One-To-One) - hasOne, belongsTo 사용 db.User.hasOne(db.Info, {foreignKey: 'UserOd', sourceKey: 'id'}); db.Info.belongsTo(db.User, {foreignKey: 'UserId', targetKey: 'id'}); 1:N관계 (One-To-Many) - hasMany, belongsTo 사용 db.User.hasMany(db.Comment, {foreignKey: 'commenter', sourceKey: 'id'}); db.Comment.belongsTo(db.USer, {foreignKey: 'commenter', targetKey: 'id'}); N:M관계 (Many-To-Many) - belong..