【发布时间】:2017-05-18 18:17:51
【问题描述】:
我了解到在 Sequelize 中,我们可以通过两种方式为子模型添加外键。一种是使用hasOne,belongsTo,hasMany等。另一种方法是在我们像这样配置模型时将references 添加到道具中:
trainer_id: {
type: DataTypes.INTEGER,
references: {
model: "trainers",
key: "id"
}
}
那么它们有什么区别呢?我发现使用参考文献更简单。如果您能给我一些建议,我将不胜感激。
【问题讨论】:
标签: mysql node.js database sequelize.js