关于在实体框架Core中为外键关系设置删除动作的行为,有大量信息,但是,我发现关于如何指定外键的“在更新级联”约束的细节几乎为零。键。
我找到的最接近的是与Microsoft文档有关的this迁移。
public void Configure(EntityTypeBuilder<Something> builder)
{
builder
.HasOne(s => s.Thing)
.WithMany(t => t.Somethings)
.HasForeignKey(s => s.ThingId)
--> Like Delete behavior, how to set update behavior?
.OnDelete(DeleteBehavior.Cascade);
}
如何使用Fluent API做到这一点?