首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多到多删除的实体框架

问多到多删除的实体框架
EN

Stack Overflow用户
提问于 2010-02-26 17:45:31
回答 1查看 1K关注 0票数 0

我试图把我的头脑集中在实体框架4上,这可能是一个简单的问题;)

我有以下实体:文章,评论和图片。文章与评论有一对多的联系。文章和图片也有很多到很多的关系。

我的问题是,删除有评论和图片的文章的正确方法是什么。请注意,有以下几种情况:

associated.

  • Article没有评论,而
  1. 文章没有评论,但没有Pictures.
  2. Article有评论,没有与其他Articles.
  3. Article共享的图片有评论,图片与其他文章共享。(只有图片可以共享,注释是独占的)。

我已经注意到只是执行:

代码语言:javascript
复制
_db.DeleteObject(art);

不工作,我必须先删除评论和图片在事先。另外,如果图片是共享的,我只想删除与特定条款的关联,而不是所有的关联。

我确信有更容易的方法来实现这一目标--是否有像“级联删除”这样的方法来处理这个场景?

我很感激你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-02-26 17:58:03

是的,有on delete cascade,但不在实体框架中。但是,您可以将它们放在多到多个链接表的外键上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2343614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档