2016-04-26 170 views
0

有沒有什麼辦法可以定義'更新級聯'而不是'刪除',像這樣?C#EF代碼優先 - 級聯更新

modelBuilder.Entity<Payment>() 
       .HasRequired(s => s.Customer) 
       .WillCascadeOnDelete(false) 
       .WillCascadeOnUpdate(true); 
+5

http://stackoverflow.com/questions/13706286/why-is-there-no-update-equivalent-to-willcascadeondelete –

回答

0

你不應該想要在1對多關係中的外鍵更新。您正在與該特定對象建立關係,並且如果該鍵發生更改,它應該表示該對象不同於這種方式,它需要一個新的鍵。