sequelize 多表关联查询模型对象嵌套多层如何处理

来源:11-1 开始和数据建模

undefined88

2020-05-12

模型是我在从数据库直接生成的,我做了关联;
现在主要问题是 我多表关联查询,出现嵌套很多层.不像原生sql 左连接查询那样把几张表要展示的字段进行组合展示在一个对象里面;请老师指导下呢?
图片描述
图片描述

目标格式如下

图片描述

写回答

1回答

双越

2020-05-13

这种情况,不建议用 seq 嵌套这么多,否则逻辑太复杂了。

如果性能么啥问题的话,可以用 seq 做多次查询。

如果性能出现瓶颈,那就自己写 sql 吧,反而简单、且好调试。

1
3
undefined88
非常感谢!
2020-05-14
共3条回复

Node.js+Koa2框架生态实战 - 从零模拟新浪微博

用 Koa2 做真正的实战项目,不再只是增删改查的小白工程师

964 学习 · 388 问题

查看课程