七月老师您好,我在边学习您的课程,边在试下写下项目。有个问题不懂,我看了文档,也解决不了,想请教一下:
分类下关联了多篇文章
// 一篇文章关联一个分类
Article.belongsTo(Category, {foreignKey: 'category_id'})
// 一个分类下关联多篇文章
Category.hasMany(Article)
需求:我想在查询分类时,同时查询出分类下有多少篇文章。
问题:使用findAndCountAll
查询,这样是查询出 所有的分类总数 和 分类列表 以及 分类下的文章。请问如何求出分类下有多少篇文章篇数呢?比如查询出 js 分类下统计有七篇文章,而不是把7篇文章数据全部也查询出来了。谢谢七月老师。
const result = await Category.findAndCountAll({
include: [{
model: Article
}]
})
登录后可查看更多问答,登录/注册