我在使用 Egg 框架
这一句是 mongoose 的 model/admin.js 中的代码, 意思是这个键对应 role 表中的 id
role_id: { type:Schema.Types.ObjectId },
我现在要使用 mysql, 使用 Sequelize
那我应该如何实现这个效果,
我应该在 migrations 文件中去实现,
还是在 model 文件中去实现
我在使用 Egg 框架
这一句是 mongoose 的 model/admin.js 中的代码, 意思是这个键对应 role 表中的 id
role_id: { type:Schema.Types.ObjectId },
我现在要使用 mysql, 使用 Sequelize
那我应该如何实现这个效果,
我应该在 migrations 文件中去实现,
还是在 model 文件中去实现
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答857 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
5 回答2.3k 阅读
在model里面实现,全部model用sequelize的方式重新定义
这个是关联表吧,看你两张表之间是什么关系了,sequelize的官方文档里面那个associations部分
初步来看你这个应该是用
Admin.belongsTo(Role,{foreignKey: 'role_id'})