将 Sequelize#belongsTo() 设置为不接受空引用

Set Sequelize#belongsTo() to not accept null reference

使用不带任何选项的 Sequelize#belongsTo() 会生成接受 NULL 引用的约束。如何将其更改为仅接受有效对象?

尝试搜索关联方法的所有可用选项,但未在文档中找到任何地方。

到目前为止,我认为您可以通过以下方式实现此目的的唯一方法:

ChildTable.belongsTo(ParentTable, {
    onDelete: "CASCADE",
    foreignKey: {
        allowNull: false
    }
});