Node.js 循环依赖的续集?

Node.js 循环依赖的续集?,node.js,sequelize.js,Node.js,Sequelize.js,好的,所以我尝试在两个实体用户和提交之间创建hasMany/belongs关系,并找到了经典的循环依赖关系。用户是独立的。依赖链:用户->提交=>用户 就像互联网上的其他人一样,我只是在每个关系上加上了约束:false。比如,整个应用程序中的每一个 我仍然得到完全相同的错误 User.associate = models => { User.hasMany(models.Submission, { onDelete: 'CASCADE',

好的,所以我尝试在两个实体
用户
提交
之间创建
hasMany
/
belongs
关系,并找到了经典的
循环依赖关系。用户是独立的。依赖链:用户->提交=>用户

就像互联网上的其他人一样,我只是在每个关系上加上了
约束:false
。比如,整个应用程序中的每一个

我仍然得到完全相同的错误

    User.associate = models => {
        User.hasMany(models.Submission, { 
            onDelete: 'CASCADE',
            constraints: false
        })
    }

    Submission.associate = models => {
        Submission.belongsTo(models.User, { 
            onDelete: 'CASCADE',
            constraints: false
        })
    }
有人知道在这种情况下该怎么做吗?很明显,我无法消除更多的限制。这是世界上最基本的关系,我不明白为什么Sequelize会发脾气