//一对一
app.model.UserAccount.hasOne(app.model.UserInfo, { foreignKey: 'user_id' }); // 一个账号对应一个账号信息
app.model.UserInfo.belongsTo(app.model.UserAccount, { foreignKey: 'user_id', targetKey: 'user_id' });
//一对多
app.model.GameInfo.hasMany(app.model.RoomInfo, { foreignKey: 'game_id', sourceKey: 'game_id' }); //一个游戏对应多个房间
app.model.RoomInfo.belongsTo(app.model.GameInfo, { foreignKey: 'game_id' });
Sequelize 表关联
最新推荐文章于 2022-02-25 09:19:32 发布