Entity Framework on delete cascade

前端 未结 5 887
天涯浪人
天涯浪人 2020-12-10 03:31

I have problem with deleting related rows in Entity Framework 4.1. I have tables with relations

Book 1<--->* BookFormats

I have set the on delete cascade

5条回答
  •  时光取名叫无心
    2020-12-10 04:03

    I use EF6 and this works.

            var itemBinding = db.ItemBinding.Where(x => x.BindingToId == id) ;
            foreach (var ib in itemBinding)
            {
                db.Item.Remove(ib.Item);
                db.ItemBinding.Remove(ib);
            }
            db.SaveChanges();
    

提交回复
热议问题