簡體   English   中英

關聯模型未在多對多關聯sequelize.js節點中顯示

[英]Association model not showing in many to many association sequelize.js node

我在兩個表之間創建多對多關聯

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沒有創建。 我如何測試這些關聯是否正確完成。 是否有任何控制台?

如果您未明確定義模型,則在調用sync時將在db中創建聯接表,但是您將無法使用其他模型進行日志記錄訪問。

另請參閱: 如何在序列化中實現多對多關聯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM