【发布时间】:2018-02-06 10:45:14
【问题描述】:
一个非常简单的问题。我正在使用nodejs 5.6,表达4和续集4。在程序中,我有一个属于company对象的user对象。
var User = sequelize.define('user', {
username: {
type: Sequelize.STRING
},
password: {
type: Sequelize.STRING
}
});
const Company= sequelize.define('companny', {
record: {
type: Sequelize.JSON
}
});
Company.associate = function(models) {
console.log(models)
Company.hasMany(models.User, {
foreignKey: {
// name: 'user',
allowNull: true
}
})
}
运行程序时,数据库是用user和company表创建的,但是8个user或company中没有外键。控制台什么也没输出。有什么建议吗?
【问题讨论】:
标签: node.js sequelize.js