我一直在Sequelize工作的第一次,所以請耐心等待)) 我已經創建了一個名爲「模式」主要Sequelize連接文件,它看起來像:檢索進口Sequelize模型
var sequelize = new Sequelize(
dbsettings['database'],
dbsettings['username'],
dbsettings['password'],
...
}),
User = sequelize.import(__dirname+'/user'),
Role = sequelize.import(__dirname+'/role');
User.belongsToMany(Role, {through: 'user_roles'});
Role.belongsToMany(User, {through: 'user_roles'});
module.exports = sequelize;
如何例如,我可以在User.findById()
的控制器中調用用戶模型嗎? 如果我導入此文件並嘗試撥打電話,如models.User.findById
,我什麼都沒有收到。請向我解釋這個概念。