我一直有一些問題Sequelize鍵和外鍵,他們不是在數據庫創建時我同步續集不創建外鍵?
這是我Users.js
module.exports = function(sequelize, DataTypes) {
var Users = sequelize.define('users', {
name: DataTypes.STRING
}, {
classMethods: {
associate: function(models) {
Users.belongsTo(models.group);
}
}
});
return Users;
}
,這是我Groups.js
module.exports = function(sequelize, DataTypes) {
var Group = sequelize.define("group", {
nome: DataTypes.STRING
});
return Group;
};
已經嘗試過這樣的:
var Group = require('./Group');
module.exports = function(sequelize, DataTypes) {
var Users = sequelize.define('users', {
name: DataTypes.STRING
});
Users.hasOne(Group);
return Users;
}
但沒有結果。
觀測值:我有models.sequelize.sync({力:真正})項目啓動
我缺少什麼?
謝謝!