属性"/>
Sequelize.js 统计关联表属性
嗨,我正在尝试获取所有项目以及分配给该项目的成员数量。 所以它工作正常,但我还想要 projectMember 表中的一些属性。只有一个在处理计数或属性,有没有办法同时进行?
project = await Project.findAll({
where: {
[Op.and]: [
{ status: { [Op.ne]: 99 } },
{ '$workspacepany_id$': { [Op.eq]: companyId } },
]
},
attributes: {
include: [
[sequelize.fn("COUNT", sequelize.col("projectMember.user_id")), "memberCount"],
]
},
include: [
{
model: ProjectMember,
as: 'projectMember',
required: false,
attributes: []
},
{
model: Workspace,
as: 'workspace',
attributes: []
}
],
group: ['project_master.id']
})
回答如下:
更多推荐
Sequelize.js 统计关联表属性
发布评论