在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/數(shù)據(jù)庫(kù)  網(wǎng)絡(luò)安全  HTML/ Sequelize 權(quán)限表associate

Sequelize 權(quán)限表associate

c07d99bc-e19d-302d-8dea-dc98309bf919.jpg

參考上圖,現(xiàn)有

//權(quán)限表
permission:{
    id:DataTypes.INTEGER,
    type:DataTypes.STRING
}
///功能操作表
Operate:{
    id:DataTypes.INTEGER,
    name:DataTypes.STRING
    url:DataTypes.STRING
}

permission怎么寫associate?可以動(dòng)態(tài)地根據(jù)type去關(guān)聯(lián)不同的表?
還有就是permission:Operate是一對(duì)一,但是有時(shí)多態(tài)。感覺建一關(guān)聯(lián)表會(huì)好點(diǎn)。1:1怎么建表?

回答
編輯回答
脾氣硬

sequelizejs通過(guò)BelongsTo, BelongsToMany, HasMany, HasOne建立關(guān)系,關(guān)聯(lián)查詢的時(shí)候include就可以了。
http://docs.sequelizejs.com/c...

2018年9月18日 06:47