将 Sequelize#belongsTo() 设置为不接受空引用
Set Sequelize#belongsTo() to not accept null reference
使用不带任何选项的 Sequelize#belongsTo() 会生成接受 NULL 引用的约束。如何将其更改为仅接受有效对象?
尝试搜索关联方法的所有可用选项,但未在文档中找到任何地方。
到目前为止,我认为您可以通过以下方式实现此目的的唯一方法:
ChildTable.belongsTo(ParentTable, {
onDelete: "CASCADE",
foreignKey: {
allowNull: false
}
});
使用不带任何选项的 Sequelize#belongsTo() 会生成接受 NULL 引用的约束。如何将其更改为仅接受有效对象?
尝试搜索关联方法的所有可用选项,但未在文档中找到任何地方。
到目前为止,我认为您可以通过以下方式实现此目的的唯一方法:
ChildTable.belongsTo(ParentTable, {
onDelete: "CASCADE",
foreignKey: {
allowNull: false
}
});