我正试图围绕实体框架4。这可能是一个简单的问题;)
我有以下实体:文章,评论和图片。文章与评论有一对多关联。文章与图片之间也存在多对多的关系。
我的问题是删除包含评论和图片的文章的正确方法是什么。请注意,有以下情况:
我已经注意到只是执行:
_db.DeleteObject(art);
不起作用,我必须先提前删除评论和图片。此外,如果共享图片,我只想删除与特定文章的关联而不是所有关联。
我确信有更简单的方法可以实现这一点 - 是否有像“级联删除”那样可以解决这种情况?
感谢您的帮助!
答案 0 :(得分:0)
是的,实体框架中有on delete cascade
但不存在。但是,您可以将它们放在多对多链接表的外键上。