我需要在表A和B与多对多关联表AB之间使用Sequelize的except子句。我想通过A.id从表A中获取一行,并包括与AB中与A.id不关联的所有B.id。
当前存根A,它需要的内容包括(表C和D)
var as = await db.A.findOne({
where: {
id: aID,
},
include: [
{
model: db.C, as: 'C',
required: true,
},
{
model: db.D, as: 'D',
required: false,
}
]
})
很容易,只是不确定如何在不存在于多对多关联表AB中显示B的except子句