gpt4 book ai didi

c# - EF Core 中的 .WillCascadeOnDelete(false) 等价物是什么?

转载 作者:太空狗 更新时间:2023-10-30 01:28:57 25 4
gpt4 key购买 nike

EF Core 中的 .WillCascadeOnDelete(false) 等价于什么?

modelBuilder.Entity<ProductTransactionHistoryClassImport>()
.HasMany(e => e.ProductTransactionHistoryClassDetailImports)
.WithOne(e => e.ProductTransactionHistoryClassImport)
.WillCascadeOnDelete(false);

最佳答案

Details Here

OnDelete 方法将 DeleteBehavior 枚举作为参数:

Cascade - 应该删除从属

Restrict - 家属不受影响

SetNull - 依赖行中的外键值应更新为 NULL

modelBuilder.Entity<ProductTransactionHistoryClassImport>()
.HasMany(e => e.ProductTransactionHistoryClassDetailImports)
.WithOne(e => e.ProductTransactionHistoryClassImport)
.OnDelete(DeleteBehavior.SetNull);

关于c# - EF Core 中的 .WillCascadeOnDelete(false) 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55233677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com