entity-framework 相关问题

有关ADO.NET实体框架的问题,.NET Framework的对象关系映射(ORM)工具。如果适用,请添加特定于版本的标记。不要将此标记用于Entity-Framework核心问题。请改用entity-framework-core。

Entity Framework Core:DBCommand 执行速度很快,但总时间慢了 10 倍

我正在使用 EF Core 3.1 + PostrgeSql。执行后: var stopWatch = Stopwatch.StartNew(); var实体1 =等待_context.Entity1 .include(e => e.Entity2) .include(e => e.Entity3) ...

回答 1 投票 0

实体框架通过选择列加入组

我有 2 个表,我正在使用 linq 查询连接它们 我想加入 2 个表,我想对多个列进行分组,但我想选择特定列并在某些列上使用 datepart 等

回答 1 投票 0

Entity Framework C# 将 int 转换为 bool

我正在尝试用 C# MVC 重写 VB.NET WebForms 应用程序。使用实体框架实例化类时,我遇到其中一个属性的问题。 我的数据库中有一个列“

回答 6 投票 0

是否可以在实体框架中调用标量函数?

我有一个标量函数,它接受 2 个参数并返回一个整数。 在 sql 中,我可以通过简单地将函数包含在我的 sql 语句中来调用该函数。 IE 选择函数名称(日期参数来自, 日期参数)作为

回答 1 投票 0

使用 Linq 通过实体框架和导航进行数据库调用

我有 4 个数据库表,它们有一个具有 1:n 关系的外键。顺序如下 DbTable1 -> DbTable2 -> DbTable3 -> DbTable4 我使用实体框架和表格...

回答 1 投票 0

Azure Cosmos DB(EF/Core)-驼峰式大小写属性名称

我有一个 .NET Core 3.1 API 项目,其中通过实体框架(Microsoft.EntityFrameworkCore.Cosmos - v3.1.5)处理 Cosmos DB 存储。 我有一个数据库模型: [JsonObject(命名策略...

回答 5 投票 0

实体框架代码优先,空条目写入数据库

请参阅下面的代码示例,其中我尝试实现与 SQLite 数据库的代码优先连接。我正在使用 .NET 4.8(不是 Core)。所有的列名和数据库表名都是正确的...

回答 1 投票 0

如何使用 EF Core 将文本 {12,13} 转换为 int 列表

我正在开发一个应用程序,将记录保存在文本列中,例如 { 12, 13, 14 }。当我尝试将数据绑定到字符串属性时,我得到以下结果: System.Linq.Enumerable+

回答 1 投票 0

这是正确的外键关系标准吗?

假设我有 3 个表,并从父母到孩子排序: 表 A(AId 列) 表 B(BId、AId 列) 表 C(CId、AId、BId 列) 表B.AId引用表A.AId。 表 C.BId 为

回答 1 投票 0

带有计算列的System.Linq.Expressions

在我正在工作的MVC项目中,我有一个kendo dropDownList,它调用我的服务器Action来执行任何读取操作(包括过滤): ServiceRequestAssociabili([DataSourceRequest] DataSourceR...

回答 2 投票 0

带有 EF.Functions.Like 的表达式树在扩展方法中使用时会产生错误

我可以成功运行这个方法。 db.Users.Where(x => arrayOfStringEmail.Any(email => EF.Functions.Like(x.Email, "%" + email + "%"))) 但是当改为扩展方法时...

回答 1 投票 0

删除与实体框架一对一关系的子级

我确实有三个实体:食谱、成分和营养。 配方和成分都可以有营养信息。 我使用共享密钥配置了一对一关系。 理由:我会...

回答 1 投票 0

当我调用“列出异步方法”时,我有三个可查询的项目,我在 EF core 中遇到以下错误

您好,我从存储库中获取了三个查询,并在应用程序层中将查询转换为列表。 下面是我的代码: 私有异步任务,列表<

回答 1 投票 0

EF Core 6:数据为空。不能对 Null 值调用此方法或属性

我正在将我的项目从.Net 4.7迁移到.Net 6,所以我也必须迁移我的实体框架。 我已经使用 dotnet ef migrations add PortedToEFCore 生成了我的第一个迁移。根据 Micros...

回答 2 投票 0

浮点到双精度转换得到错误的数据

数据库中的值是1.36241638169457,但是在使用实体框架获取数据时,我得到的值是1.3624163816945734,(在数据库中数据类型是float,在实体框架中数据类型是double)如何...

回答 2 投票 0

嵌套 TransactionScope 错误

这个问题已经发布了好几次了,但一直没有得到很好的答案。 基本上,当使用嵌套的 TransactionScopes 时,如果抛出异常,环境事务将被中止并且不会进行数据库操作...

回答 1 投票 0

EntityFramework、DbContextScope 和 Effort - 异常:DbContext 已在单元测试中处理

我正在尝试为服务层编写单元测试(使用NUnit),它使用: 实体框架作为数据访问层 用于管理 DbContext 生命周期的 DbContextScope 我还使用 Effort.EF6 进行模拟

回答 2 投票 0

升级到.NET 8:DbContext为空

我将 Razor 页面应用程序从 .NET 7 升级到 .NET 8。该应用程序在 .NET 7 中运行良好。在 .NET 8 中,DbContext 为 null。 我的应用程序中的相关部分: 应用程序数据库上下文: 公开课

回答 1 投票 0

保存实体时也会插入新实体的导航属性

保存新对象时,我的对象的导航属性也会被插入。 var car = contextInstance1.GetCar(23); var 乘客 = 新乘客{ 汽车 = 汽车, CarId = 23 }; ... 上下文即时...

回答 1 投票 0

使用中央数据库在多用户环境中更新实体框架数据

我来解释一下标题。 我在应用程序(TestApp)中使用实体框架代码优先。 出于调试目的,TestApp 连接到 SQLExpress 数据库(中央数据库服务器)。 为了保留

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.