|
|
1
2
好吧,在这里苦苦挣扎之后,正确的答案是: 实体框架默认行为为“on delete cascade” 但它只能在列不可为空时定义“on delete cascade”。 所以如果我们回到这个例子,我们可以看到类A有一个 一串 主键( 可为空 )B级有一个 内景 主键( 非空的 )中。这就解释了区别。 怎么解决?
工作示例:
|
|
|
2
1
在你的 数据库上下文 类使用fluentapi可以完成此操作,如下所示:
它使您可以灵活地使用非必需字段。 |