entity-framework-core 相关问题

实体框架(EF)Cor​​e是由Microsoft开发的开源ORM。

.net core mvc 6.0 中的分页不起作用

我正在尝试将分页添加到我的.net core mvc 6.0项目中,因为我创建了一个分页类,这里是代码 公共类PaginatedList:列表 { 公共 int PageInd...

回答 1 投票 0

使用 ToList() 在实体框架中进行 SQL 查询花费太多时间

我正在使用 Entity Framework Core。使用此代码,获取 2000 条记录需要 1 分钟多的时间。 请帮我在几秒钟内找到数据。 var传入Emails = acompDbContext.IncomingEma...

回答 1 投票 0

EnableRetryOnFailure() 是解决数据库死锁的有效方法吗?对性能有负面影响吗?

所以我遇到了死锁问题,我得到了这个异常: System.InvalidOperationException:引发了异常,可能是由于暂时性故障所致。考虑启用

回答 2 投票 0

EF Core 8 Code First 迁移缺少默认值

我正在使用 EF Core 8 开发 .NET 7 项目,并尝试将代码优先迁移与 Microsoft SQL Server 结合使用,但由于某种原因,我无法在迁移中生成任何默认值...

回答 1 投票 0

EF Core 8 CosmosDb 在获取具有 ValueObjects 列表的实体时“可为 Null 的对象必须有一个值”

我一直在将项目的基础架构从 CosmosClient 迁移到 Ef Core 8,并且收到异常“System.InvalidOperationException:Nullable 对象必须有一个值”,同时得到

回答 1 投票 0

无法在Entityframework核心中加载DLL Microsoft.Data.SqlClient.SNI.x86.dll

我有一个Web表单项目(项目A),它引用了我用于数据访问层的另一个类库项目(项目B),我在项目A和B中安装了EntityFramework 3.1.15...

回答 2 投票 0

c# ConnectionString 属性尚未初始化

我一直在尝试创建迁移,然后更新数据库(使用 EF Core 工具和 SSMS 检查数据库)。我一直在挣扎,因为我有不同的项目。组织...

回答 2 投票 0

更新和附加的区别

当Attach方法存在时,我们哪里被迫使用Update方法呢? 例如 public void UpdateStudent(学生) { var Student = _context.Students.FirstOrDefault(s => s.Id...

回答 2 投票 0

集合是只读 EfCore Include 方法的异常

我遇到错误 System.NotSupportedException:集合是只读的 当使用 EfCore 从 sql server 选择 Film 聚合时,如下所示: var film = 等待 dbContext.Films .包括(f ...

回答 1 投票 0

替换WebApplicationFactory中的DbContext进行单元测试

我需要替换WebApplicationFactory中的上下文。我有 MyDbContext,我想用 SQLite 上下文替换它以进行测试。 更换部件工作正常 .ConfigureServices(服务=> { ...

回答 3 投票 0

Update 和 Attach 的区别(EF Core)

大家好。 我对这两个命令有疑问。 当Attach方法存在时,我们在哪里被迫使用Update方法呢? 感谢您解释...

回答 1 投票 0

LinqKit 将变量传递到表达式中

我正在尝试将变量从外部上下文传递到使用 LinqKit 的表达式扩展构建的表达式中。 我收到以下异常: 类型为“System”的变量“__name_0”。

回答 2 投票 0

在具有不同数据库排序规则的 SQL 视图上使用 Include

我得到了一个模型和一个Sql视图(来自另一个具有另一个排序规则设置的数据库)。 我在模型上放置了一个导航属性,我想包含视图中的数据,但这会导致错误。 查看定义...

回答 1 投票 0

在 EF Core 8 中,为什么即使我显式配置外键,迁移后表中仍然会生成影子外键?

我有一个主实体类PurchasePlanEntity和一个明细实体类PurchasePlanDetailEntity,它们是一对多的关系。我在 DbContext 类中显式定义了外键,...

回答 1 投票 0

找不到属性的支持字段,并且该属性没有带有值对象的 getter

我有客户课程: 公开课客户端 { 公共 int Id { 得到;放; } 公共 ClientId ClientId { 获取;放; } } 以及值对象(记录)ClientId: 公共记录 ClientId { 私人 CLI...

回答 1 投票 0

无法创建类型为“”的“DbContext”。异常“未将对象引用设置为对象的实例。”

我正在尝试在我的 Asp.net Core 8 Web API 项目中使用 Add-Migration InitialMigrations 创建迁移,但出现以下错误: 无法创建“AMSContext”类型的“DbContext”...

回答 1 投票 0

Entity Framework Core - Microsoft.Data.SqlClient.SqlException:列名称无效

我在现有数据库上使用 Microsoft.EnityFrameworkCore.SqlServer 6.0.7 和数据库优先方法。我搭建了实体和上下文的脚手架,除了一个之外,大多数实体都是可查询的。 ...

回答 2 投票 0

如何使用代码优先方法更改主键的数据类型?

有一个使用 GUID 作为主键的遗留代码库,并且表已经存在于生产中并具有 10-2000 万条记录。现在,我想从 GUI 更改主键数据类型...

回答 1 投票 0

当使用 Entity Framework Core 和 C# 存在相等视图时,无法从基础表中删除记录

我在 ASP.NET C# 项目中使用 Entity Framework Core。 我在数据库中有一个名为 Sales 的表和一个名为 HotSales 的视图。 该视图仅包含“销售”表中的热门销售以及更多信息...

回答 1 投票 0

在 EF Core 中高效更新大型数据集

我希望提高数据集的更新性能并寻求见解。 我在表 TestResults 中有一组 2000 行数据,当新数据集可用时,所有 2000 行数据都可用...

回答 1 投票 0

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