Sequelize 2.0自动生成连接表

时间:2015-01-21 01:13:00

标签: mysql sequelize.js

当我在1.7.x中通过HasMany创建N:M时,sequelize将为我自动生成连接表,例如UserProjects

但是,当我现在使用belongsToMany在2.0中创建它时,它不进行自动生成,如何启用此选项?

Users.belongsToMany(models.Projects,{through:' UserProject',as:' Projects'});

另外我收到通知" belongsToMany:没有通过定义或定义为true已被弃用,请提供字符串或模型"这是一个公认的错误,想知道这是否是问题

我没有调用.sync(),但之前无需调用同步就创建了关联表。如何仅同步关联表?

使用mysql flavor

0 个答案:

没有答案