sequelize 如何在多对多关系中定义外键对应的列

我使用sequlize来进行对订单和商品以及关系表的生成。order表,goods表以及order——goods表。在生成的中间表时,我是这样生成的
clipboard.png
但是这样的话只会吧order和good的id当做外键,可是我想把order表中的order_no也就是订单号作为外键,但是不知道怎么做。

阅读 3.3k
1 个回答
Goods.belongsToMany(Order, {
  through:'order_goods,
  foreignKey: 'order_no',
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题