1
我想在類方法中設置關聯,但它不能正常工作!續集關聯在類方法不起作用
const User = sequelize.define('User', {
email: DataTypes.STRING,
password: DataTypes.STRING,
}, {
classMethods: {
associate: (models) => {
User.hasMany(models.AnotherModel, {foreignKey: 'userId'});
},
}
});
但是,當我設置classMethods
塊之外協會工作原理:
User.associate = function (models) {
User.hasMany(models.AnotherModel, {foreignKey: 'userId'});
};
爲什麼裏面classMethods
塊中的代碼不能正常工作?
sequelize版本:4.2.0
我用'sequelize-cli'生成的模型,他們應該更新遵循這些變化。 –
理想情況下,他們應該 我還沒有測試過集合> 4 – Shivam
我幾乎迷失了我的想法 – killebytes