如何在 Entity Framework Code First 中分离对象?

2023-11-23

没有Detach(object entity) on the DbContext.

我是否能够首先分离 EF 代码上的对象?


这是一个选项:

dbContext.Entry(entity).State = EntityState.Detached;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Entity Framework Code First 中分离对象? 的相关文章

  • 将平面集合转换为层次集合的递归方法?

    我已经被这个问题困扰了几天 希望得到一些想法或帮助解决它 我有一个对象集合 public class Hierarchy public Hierarchy string iD string name int level string par
  • 实体框架中的实体图是什么?

    我一直在研究一些实体框架教程 并且遇到了这个词实体图 我对这个术语及其用法还没有清楚的了解 任何人都可以提供有关此主题的信息 例如它是什么及其在实体框架上下文中的用途 当实例化的对象以某种关系连接在一起时 它们被称为 图或实体图 实体框架有
  • 如何以一种形式发布两个或多个模型?

    我正在为一个项目开发互联网课程计划应用程序 该课程计划是根据以下模型构建的 使用数据库优先方法中的实体框架生成 public partial class Subject public int Id get set public string
  • 下载 .NET 3.5 的实体框架

    哪个版本的实体框架 EF 我可以用在 NET 3 5我可以在哪里下载这个旧版本 对于 Net 3 5 您可以使用 EF v1 您是否尝试从以下位置下载 Microsoft NET Framework 3 5 Service Pack 1 h
  • 是什么原因导致 Linq 错误:此方法无法转换为存储表达式?

    我有一堆具有相同 select 语句的 Linq to Entity 方法 所以我想我会很聪明 并将其分离到它自己的方法中以减少冗余 但是当我尝试运行代码时 我得到了以下内容错误 该方法不能转化为 商店表达式 这是我创建的方法 public
  • EF代码首先从数据库0..1到多个关系

    我正在尝试从现有数据库生成实体框架代码优先模型 不更改数据库架构 该数据库过去曾用于生成 edmx 模型 我正在尝试使用 Fluent Api 或数据注释来实现等效模型 我无法使用连接表 不是可为空的外键 重现 0 1 到许多的关系 所以它
  • 哪一条路?数据库优先、模型优先、仅代码?

    最近我通过Pro Entity Framework 4 0这本书学习了Entity Framework 现在 我想用EF来写项目 有了这些条件 哪种方式更好更灵活 我的观点是模型优先 但我想知道你的意见 thanks 读这个 EF 4 1
  • 将存储库接口作为参数传递给域类上的方法是否被认为是糟糕的设计?

    我们的领域模型现在非常贫乏 我们的实体大多是空壳 几乎纯粹是为了保存值和导航到集合而设计的 我们正在使用 EF 4 1 代码优先 ORM 到目前为止的设计是为了让我们的新手开发人员在早期迭代期间查询上下文时免受可怕的 LINQ to Ent
  • 由于派生表,实体框架速度很慢

    我将 MySQL Connector Net 6 5 4 与 LINQ toEntity 一起使用 并且经常获得糟糕的查询性能 因为实体框架生成使用派生表的查询 这是我多次遇到的一个简化示例 在 C 中 我编写如下查询 var culver
  • 使用实体框架查找 SQL 表中的所有重复记录

    我想创建一个数据网格 其中包含所有同名的记录 我有这张表 Shop ID name adress city 1 name1 adress 1 city1 2 name 2 adress2 city2 3 name 2 4 name 2 ci
  • 用户“xxx”登录失败无法打开显式指定的数据库解决办法

    我首先使用实体 框架代码 启动应用程序时 应用程序尝试在 SQLServer2008R2 上创建数据库 我收到的错误消息是 用户 NT instans Networkservice 登录失败 无法打开明确指定的数据库 更仔细地查看 SQLS
  • 实体框架无法删除数据库,数据库正在使用中

    我 和许多其他人一样 遇到了这样的问题 我无法让我的 NUnit 测试删除数据库中的数据库 SetUp 我的测试装置 我想要实现什么 我想编写集成测试来测试我的代码并验证预期结果是否存储在数据库中 断言 CRUD 方法 那 and我希望能够
  • ASP.NET MVC5:想要使用模型绑定更新集合中的多个项目

    所以我有一个用户对象的集合 它应该是可批量编辑的 同时编辑许多用户 我使用实体框架将用户输入保存到数据库中 控制器方法从表单获取的集合为 null 为什么 另外 BindAttribute 是否可以像我的代码中那样与集合一起使用 View
  • 单元测试 SqlFunction

    我有一个公开 IQueryable 的存储库和一个处理特定查询的服务 这里有一些使用 DbFunctions 的方法 为了可测试 我创建了一个带有静态元素列表的假存储库并将其注入到服务中 问题是 由于我的服务查询列表并且不使用数据库 因此我
  • MySql + 实体框架 = 每个派生表必须有自己的别名

    我必须从我的 C 程序访问另一个开发人员的一些 MySql 视图 因此 经过一番搜索后 我决定使用实体框架 并使用这个问题中提到的驱动程序 将 MySQL 与实体框架结合使用 https stackoverflow com question
  • 重构:从自定义数据访问层切换到实体框架

    我是一名 NET 开发人员 作为重构项目的一部分 我有几个问题 我们的软件当前使用 Active Record 模式 数据对象和业务对象之间的一对一映射 不好的是业务对象继承自数据对象 导致层之间的高度耦合 我们的目标是从自定义数据访问层
  • 从 LINQ 查询获取第一个结果 - 为什么 First() 成功时 ElementAt(0) 失败?

    我有一个方法添加学生 它查找同名学生 如果存在同名学生 则从数据库中返回现有学生 否则创建一个新学生并将其添加到数据库中 我很好奇为什么se students First
  • 如何使用实体框架对象上下文执行事务?

    我使用 Entity Framework 4 创建了一个非常简单的数据库 我希望能够在实体上使用事务 但我似乎无法阻止更改回滚 我真的只需要一种方法来放弃对实体的临时更改 然后再将其保存到数据库中 例如 以下代码使用实体框架对象上下文 Mu
  • Entity Framework Core - 在 Queryable 中使用扩展方法

    我有以下查询 db Users AsQueryable Where u gt u Id userResolver LoggedUserId u Packages Where p gt p StatusId int PackageStatus
  • 实体框架 4 将订单链接到拥有 10,000 个订单的客户非常慢

    这个把我难住了 我有一个客户和订单实体 客户可以有多个订单 当我创建新订单并设置 Customer 属性 Order Customer customer 时 如果客户有 10 000 个订单 则会有很长的延迟 20 秒 在添加这个新订单之前

随机推荐

  • 我想获取从中删除 0x 的二进制值的十六进制值

    我在 SQL Server 中有一个二进制值 其中包含 SHA1 代码 例如 0xC06DCADF544BC3D6ECE7C64F485D2846E7A93F55 我想删除0x从中 当我计算字符串的 SHA1 时 输出以0x我把它放在一个二
  • 动画排序条形图,条形相互超越

    编辑 关键字是 条形图竞赛 您将如何重现此图表海梅 阿尔贝拉 in R 观看动画视觉资本网站 or on twitter 提供多个参考以防万一出现故障 我将其标记为ggplot2 and gganimate但任何可以从 R 生成的东西都是相
  • 如何处理 axios httpservice 可观察的响应?

    我想我快疯了 因为我对节点和打字稿还很陌生 我只是想以同步的方式检索 http get 请求的结果 Given import Injectable HttpService from nestjs common import from nes
  • 如何使用变量中的凭证运行 AWS SDK 版本 2?

    我的问题与另一个问题相同 如何使用变量中的凭证运行AWS SDK 但我使用的是 SDK 版本 2 它不再使用 Session 如果我理解正确的话 因此 我正在创建一个新客户端 并且我将凭据作为变量 我需要使用 IAM 服务 这是函数 fun
  • 从运行时类型创建 List<>

    我正在创建一个列表 其中 T 的类型是我通过反射知道的几个不相关的类 具有相同的构造函数参数 DataBase new ArrayList foreach Type T in Types DataBase Add new List
  • 如何在 spring-security 中取消 /** URL 模式的安全

    我正在尝试取消 模式的安全 但到目前为止我所有的尝试都是徒劳的 这就是我正在做的
  • 从 Action 获取参数

    如何将参数传递到Action
  • Sql 合并整行?

    我刚刚了解了 COALESCE 我想知道是否可以合并两个表之间的整行数据 如果不是 那么解决以下问题的最佳方法是什么 例如 我有这两个表并假设所有列都匹配 tbl 员工 Id Name Email Etc 1 Sue 2 Rick tbl
  • Git“efrror:RPC 失败;结果 = 55,HTTP 代码 = 0”推送

    我在这个问题上花了一整天 确实需要一些帮助 当我尝试推送相对较大的提交时 Writing objects 100 21 21 908 07 KiB 0 bytes s done Total 21 delta 17 reused 0 delt
  • 在打字稿中定义常量(离子应用程序)

    在我的 Ionic 应用程序中 我将常量定义为 constants ts export var CONSTANTS API ENDPOINT http localhost 3000 并将其导入为 import CONSTANTS from
  • AWS Cloudfront 分发多语言 Angular 应用程序

    我有一个 Angular 应用程序 它存储在 AWS S3 存储桶中并由 Cloudfront 分发 现在我想以多种语言分发我的应用程序 我已经翻译了我的角度应用程序以及我构建的每种语言 所以我的 S3 存储桶如下所示 de index h
  • URL 中的“&”编码问题

    我必须向我的 iPhone 应用程序中的 Web 服务发送 https GET 请求 该应用程序是在 Swift 1 2 中开发的 我正在尝试构造查询字符串参数 但在发送到服务器之前必须对其进行编码 一切正常 但当密码包含 字符时不起作用
  • jQuery 和 Google URL 缩短 API

    我正在尝试使用以下方法缩短网址http goo gl具有以下 jQuery 函数的 API ajax url https www googleapis com urlshortener v1 url key MY API KEY cross
  • Highcharts 实心标距宽度

    我还没有找到解决改变实体仪表数据图宽度的 API 或之前的问题 我可以轻松更改图表宽度 绘图宽度 绘图填充 弧形背景的内部和外部宽度 但不能更改图表 如何防止图表 绿色 与背景 白色 重叠 刚刚创建帐户 所以还不能插入图片 https ww
  • 如何覆盖 ApplicationTagLib#createLink 和 g:link 的标准行为?

    背景 我有 grails 1 3 7 应用程序 它使用g createLink and g link在许多页面上 最近 我决定对 url 映射进行重大更改 引入前面的路径元素 目前我有 controller action id 但想要拥有
  • 为什么我不应该使用 getter 来释放 Objective-C 中的属性?

    有人告诉我StackOverflow 用户释放属性时我不应该使用 getter 方法 property nonatmic retain Type variable synthesize variable wrong self variabl
  • Python端口转发/复用服务器

    我想让服务器侦听 UDP 端口 162 SNMP 陷阱 然后将此流量转发到多个客户端 同样重要的是源端口和地址保持不变 地址欺骗 我想最好的工具是Twisted or Scapy或者也许是香草插座 只是我在 Twisted 的文档中找不到任
  • 许多 Pandas 数据框的箱线图

    我有三个数据框 包含 17 组数据 其中 A B 和 C 组 A 如以下代码片段所示 import pandas as pd import numpy as np data1 pd DataFrame np random rand 17 3
  • 使用 RsaProtectedConfigurationProvider 对 app.config 部分进行加密/解密

    在安装程序期间 我们运行此方法来加密 app config 的部分 Get the application configuration file Configuration config ConfigurationManager OpenE
  • 如何在 Entity Framework Code First 中分离对象?

    没有Detach object entity on the DbContext 我是否能够首先分离 EF 代码上的对象 这是一个选项 dbContext Entry entity State EntityState Detached