gpt4 book ai didi

entity-framework - 如何使用 linq to entity 进行级联删除?

转载 作者:行者123 更新时间:2023-12-04 06:18:17 25 4
gpt4 key购买 nike

我正在使用 Northwind 数据库来学习 linq to entity 和 Entity Framework 。我正在尝试使用其 ID 删除供应商实体。但是为了做到这一点,我必须删除与之相关的所有实体。 Entity Framework 中是否有允许我这样做的功能?

最佳答案

Entity Framework 的级联删除能力 is dependent级联删除正确设置在数据库中的关系上。 EF 中的级联删除是这样工作的:

  • 您必须在数据库中配置级联删除,以便 的子实体未加载 到上下文是在父实体之前删除的属性
  • 您必须在 EF 中配置级联删除,以便 的子实体正在加载 在父实体之前正确删除上下文
  • 关于entity-framework - 如何使用 linq to entity 进行级联删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6956617/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com