0
讓我們假設我有2類:實體框架 - 級聯刪除
public class Photo
{
public int Id {get;set;}
public string Name {get;set;}
public int AlbumId {get;set;
publiv virtual Album Album {get;set;}
}
public class Album
{
public int Id {get;set;}
public decimal Price {get;set;}
public ICollection<Photo> Photos {get;set;}
}
現在我想用價格例如2,我曾嘗試刪除所有專輯:
Context.RemoveRange(Context.Albums.Where(x = > x.Price == 2))
這將是好,但在刪除相冊之前,我需要刪除我想刪除的AlbumId的每張照片。
假設在我的項目中,我需要關閉此選項:d – CSharpBeginner 2014-12-02 17:12:13
然後,您將刪除它們 – 2014-12-02 23:33:55