Я включил sequelizejs в мою экспрессию. Я получил все настроенные модели и пытался создать с ним первый запрос.
Я продолжаю получать ошибку "Ошибка: модель не связана с ModelTwo!"
app.get('/',function(req,res){
db.Member.findAll({include:[{model:db.MemberProfile,as:'Profile'}]})
.success(function(users){
if(users){
res.json(users);
}else{
res.send('no users');
}
});
});
//model.js
module.exports = function(sequelize,sql) {
return sequelize.define('Model', {
//attributes
});
Model.hasOne('ModelTwo',{foreignKey:'model_id'});
};
//model_two.js
module.exports = function(sequelize,sql) {
return sequelize.define('ModelTwo', {
//attributes
});
//no relationship defined. Tried ModelTwo.hasMany('Model',{foreignKey:'id'});
//but it yields the same resulting error
};
Любые идеи относительно того, что может пойти не так? Я использую последнюю версию sequelize 1.7.0-rc6.