关联模型没有显示在多个关联sequelize.js节点中

时间:2017-02-13 10:38:09

标签: javascript node.js sequelize.js

我在两个表之间创建了多对多的关联

role.js

classMethods: {
  associate: function(models) {
    Role.belongsToMany(models.Permission, {through: 'RolePermission'});
  }

permission.js

classMethods: {
  associate: function(models) {
    Permission.belongsToMany(models.Role, {through: 'RolePermission'});
  }
}

但是当我检查未创建的模型列表RolePermission时。 如何正确地测试这些关联。那有控制台吗?

1 个答案:

答案 0 :(得分:0)

如果没有显式定义整个模型,则在调用sync时将在db中创建连接表,但是您无法使用其他模型记录访问权。

另请参阅:How to implement many to many association in sequelize