hello,这里是东哥。这节课,我们要学习的是,「长乐未央全栈系列:Node.js 项目实践」课程的第 54 回:进阶篇:一对多关联的 Bug,在这节课里,我们将探讨:
- 一对多关联查询中,统计数错误问题
- 一对多关联查询中,排序无效问题
在一对多关联中,如果通过include
,查询了hasMany
这边模型的数据,那会出现两个问题。我们现在一一来看看
问题一:统计数错误
打开routes/admin/courses.js
,查询课程列表这里。这里我们用findAndCountAll
来查询课程一共有多少个。现在数据库里,一共就 3 篇课程。调用一下接口,查出来的正好是 3 篇课程,这没问题。
接着,按住Ctrl
或者Command
键,点击getCondition
方法,跳转过去。
在这里关联了分类和用户,它们两个都是属于
,也就是`be...