entity-framework 相关问题

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

实体框架中的一对一关系

我有两个需要建立关系的实体。我已经像这样设置了模型以及我的 ApplicationDbContext。但是,当我尝试对其运行查询以从相关电子中获取数据时...

回答 1 投票 0

实体框架核心迁移问题

我在尝试在 Entity Framework Core 中为我的 C# 项目应用迁移时遇到问题。我一直在关注官方文档,但我遇到了一个特定的错误。这是

回答 1 投票 0

在可空导航属性上过滤时,实体框架中转换为 SQL 失败错误

ef core 存在问题,无法转换可空导航属性的条件 我正在为端点编写过滤器,并注意到一些奇怪的事情。 var 员工服务 =

回答 1 投票 0

使用 EF Core 7.0.14 自动应用迁移

当我进行新的迁移(Add-Migration 示例),然后我尝试获取所有迁移(Get-Migration)时,我发现“applied”字段为“True”,甚至无需使用(Update-

回答 1 投票 0

以下代码片段的执行位置是什么?

解释每个操作的位置,即 WHERE 和 TAKE。 对于 IEnumerable 和 IQueryable,在内存中或在数据库端。 IEnumerable listStudents = DBContext.Students.Where(x =...

回答 1 投票 0

如何使 .NET API 端点更具性能、可扩展性并处理高负载

我有一个 .NET 7 应用程序,每天处理几千个用户。在高峰时段,应用程序会消耗其运行的 IIS 服务器上的所有资源。 我知道下一步是

回答 1 投票 0

如何使用DbModelBuilder和数据库优先方法来实现软删除

我正在尝试在我们的 EF 6 项目中实现软删除。我们使用数据库优先方法,我注意到您无法覆盖 OnModelCreating。 当使用代码优先方法时,

回答 4 投票 0

LINQ 表达式可以翻译

我想在 EF core 中应用一些高级过滤,但出现错误; 这是我的代码: 私有IQueryablePrepareDataUsageFilter(IQueryabledataUsageRepor...

回答 1 投票 0

我必须在 DbContext 中添加哪些配置来存储 IDictionary 类型的属性<string, object>

我的代码中有一个域实体,其中有属性Parameters,其类型为Dictionary。我尝试添加 JsonConvert。但是数据在存储到数据库时发生了变化......

回答 1 投票 0

优化包含多个字符串的 VB.NET LINQ 查询?

我正在尝试优化以下 LINQ 查询,性能是主观的,因此下面提供有关这方面的一些详细信息。 Dim _calls = (来自 p In db.PhoneLogs.AsNoTracking 其中 p.from_calle...

回答 1 投票 0

为什么没有使用MongoDB.EntityFrameworkCore更新id

我正在尝试最近发布的实体框架 mongo 驱动程序的 mongo 包。我添加了一些代码以将新实体插入数据库。不幸的是,当我尝试访问 id 时,它总是......

回答 1 投票 0

EntityFramework 在Where 子句中使用自己的逻辑而不是方法

在使用 EntityFramework 的 C# 项目中使用 Compare 时,我偶然发现了一个有趣的行为。 当使用具有签名 Compare(byte[], byte[]) 的方法时,EntityFramework 不使用此

回答 1 投票 0

实体框架 2011 年 6 月 CTP

有人可以提供 Microsoft Entity Framework June 2011 CTP 软件吗?我在官方网站上找不到。我的项目依赖于 EF 2011 CTP。我尝试了很多方法,但我无法...

回答 1 投票 0

当我尝试更新记录时,它会创建新记录而不是更新

我尝试将创建和编辑文件合并到一个视图和控制器中。我通过检查 id 来检测何时编辑和何时更新。如果 id==0 那么它将创建。但是当我更新时它总是会创建

回答 1 投票 0

EF Core 中拦截保存后和拦截预提交有什么区别?

换句话说,重写SaveChangesInterceptor.SavedChanges()和DbTransactionInterceptor.TransactionCommitting()有什么区别? 我想将审核日志存储在这个位置...

回答 1 投票 0

如何以编程方式更改 SQLite DbContext 连接字符串?

如何以编程方式更改 SQLite DbContext 连接字符串? 目标:使用户在应用程序过程中可以通过对话框选择不同的SQLite数据库文件。 ...

回答 1 投票 0

EF Core 中显式事务与隐式事务中的 SaveChanges()

简介 我正在开发一个带有 SQL Server 应用程序的 ASP.NET Core,它需要对所有记录进行软删除。 我正在使用显式的 BeginTransaction() 以防实体被软删除,以便所有相关实体...

回答 1 投票 0

在将实体框架中新创建的实体保存到数据库之前获取其 Id

我有一个端点,它在数据库中创建一个新实体。在端点中,我需要更新数据库,然后还创建一个新的审核条目以添加到审核表中以记录这一点

回答 1 投票 0

在 EntityFramework 中,Take(5) 是否必须位于所有Where() 子句之后?

我设置了一个查询(代码中有很多条件决定要添加哪些Where()子句。 我发现如果我执行 Take(5) 然后执行Where() 子句,我什么也得不到。但如果我把它放在 Wh 之后...

回答 1 投票 0

EF Core 包含无法翻译

以下查询无法翻译,我无法真正理解为什么这么简单的事情无法完成! 造成这里问题的原因是包含给予。我需要使用组合...

回答 1 投票 0

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