DELETE 语句与 REFERENCE 约束 >“FK_dbo.VendorDocuments_dbo.VendorModels_VendorId”冲突。冲突发生在数据库 >“aegisv”、表“dbo.VendorDocuments”、列“VendorId”中。该语句已终止。
意味着我有一个 VendorModel 表,其中包含 invoicedocument 列表(它是具有表供应商模型外键 vendorId 的模型)。当我试图从数据库中删除供应商模型时,我遇到了异常。
我尝试了各种事情,但我还没有解决相同的问题。
已添加以下代码但不起作用。
modelBuilder.Entity<VendorDocument>()
.HasRequired(x => x.VendorModel)
.WithMany(u => u.VendorDocumemts)
.WillCascadeOnDelete();
请任何人都可以帮助我..谢谢。