续集:在 findByPk 中使用 'include' 中的 'where'

Sequelize : Using 'where' in 'include' in findByPk

在 Sequelize 中,我使用的是 findByPk,但我还需要传递另一个条件

return dependencies.db.models.user.findByPk(userId, {
        include: [
            {
                model: dependencies.db.models.userGroup,
                required: false,
                where: {
                    Time: null,
                },

我知道 'options.where' 不支持 findByPk ,但是它在包含内部使用。 我在 sequelize 文档中找不到验证我所做的是正确的。

return dependencies.db.models.user.findByPk(userId, {
        include: [
            {
                model: dependencies.db.models.userGroup,
                required: false,
                where: {
                    Time: { [op.eq]:null }
                },