Ana model oluşturulduğunda otomatik olarak ilişkili bir kayıt oluşturan bir model kanca oluşturmaya çalışıyorum. Model dosyam aşağıdaki gibi yapılandırıldığında kanca işlevindeki diğer modellerime nasıl erişebilirim?Bir Sequelize model kanca işlevindeki diğer modellere erişme
/**
* Main Model
*/
module.exports = function(sequelize, DataTypes) {
var MainModel = sequelize.define('MainModel', {
name: {
type: DataTypes.STRING,
}
}, {
classMethods: {
associate: function(models) {
MainModel.hasOne(models.OtherModel, {
onDelete: 'cascade', hooks: true
});
}
},
hooks: {
afterCreate: function(mainModel, next) {
// ------------------------------------
// How can I get to OtherModel here?
// ------------------------------------
}
}
});
return MainModel;
};
'sequelize' kullanılamıyor. – user1107173