【发布时间】:2016-03-30 09:59:40
【问题描述】:
我是第一次使用 Sequelize,所以请耐心等待)) 我创建了名为“models”的主 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 之类的东西,我什么也得不到。请给我解释一下这个概念。
【问题讨论】:
标签: javascript node.js sequelize.js