
Pedros Pablo Montes
Preguntaayuda, me quede atascado con este error
y si quito esta linea el error deja de apracer pero la Asociación no funciona
this.belongsTo(models.User, {as: 'user'})

Santy Raab
a mi me pasaba lo mismo. descubri que el problema se encontraba en la funcion setupModels() cuando pasamos los modelos desde el objeto Sequelize. al estar mal escrito realmente solo pasamos un undefined. asi deberia ser el dato que pasamos
function setupModels(sequelize) { User.init(UserSchema, User.config(sequelize)); Customer.init(CustomerSchema, Customer.config(sequelize)); Customer.associate(sequelize.models); }

David Quelal
amigo a mí también me salió lo mismo, me salió: Documents\Node.js\my_store_db\node_modules\sequelize\lib\associations\mixin.js:63 throw new Error(
${source.name}.${_.lowerFirst(Type.name)} called with something that's not a subclass of Sequelize.Model
samir mahmud
Podrías compartir mas de tu código para ver que podría estar pasando?