egg
egg copied to clipboard
关于一对多、多对多关联关系中,egg-sequelize与原生的sequelize不一致。
多对多关系,并不会自己生成中间表,需要自己手动创建。 为什么创建了多对多关系后,类型fooInstance.setBars()这种方法,不能使用的?
相关环境信息
- 操作系统: win7 64
- Node 版本: 10.13.0
- Egg 版本:2.23.0
原生的sequelize中,使用一对多关联后,会自动添加外键。但是,egg-sequelize中,并不能。官方exmaple /sequelize 中的示例,跑起来也是这样的。
原生的sequelize中,使用一对多关联后,会自动添加外键。但是,egg-sequelize中,并不能。官方exmaple /sequelize 中的示例,跑起来也是这样的。
已经碰到过各种egg-sequelize的坑了
解决了~ 还是要细看文档,虽然写的例子十分粗糙,但 仔细看源码就知道大概了,尤其是 一对多 和 多对多关系,这里有个例子算是参考,就是有点老。