Sequelize 的使用

我在使用 Egg 框架

这一句是  mongoose 的  model/admin.js 中的代码, 意思是这个键对应 role 表中的 id
role_id: { type:Schema.Types.ObjectId }, 

我现在要使用 mysql, 使用 Sequelize
那我应该如何实现这个效果,
我应该在 migrations 文件中去实现,
还是在 model 文件中去实现

阅读 1.6k
1 个回答

在model里面实现,全部model用sequelize的方式重新定义
这个是关联表吧,看你两张表之间是什么关系了,sequelize的官方文档里面那个associations部分
初步来看你这个应该是用Admin.belongsTo(Role,{foreignKey: 'role_id'})

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题