entity-framework 相关问题

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

Entity Framework ExecuteDelete 没有按预期工作

你好,我在使用新的 Entity Framework 7 ExecuteDelete 功能时遇到了一个奇怪的问题。 语境: Bar 持有 Foo 的列表(Bar 与 Foo 的关系为 1 到 n) 公共课酒吧 { 公共 int Id {ge ...

回答 1 投票 0

应用程序架构 mvc4 ef5

我正在计划一个项目来开发一个使用 MVC4、EF5 和 Web Api 的应用程序。请任何人建议我们如何在不同层设计项目。使用 MVC4 的 Web 和使用 EF5/Repos 的数据层...

回答 2 投票 0

是否可以将同一个 DbContext 的多个 DbContext Factories 添加到服务集合中?

是否可以为同一个 DbContext 添加超过 1 个 DbContextFactory 到 ASP.NET Core 应用程序中的服务集合? 例如,我正在尝试以下代码...... 服务 .

回答 0 投票 0

执行 efbundle(post dotnet ef migrations budle)无法加载 Microsoft.Extensions.Configuration.FileExtensions 文件/nuget

我的解决方案有不同的项目(都是 dotnet 7): 核 DataAccess(DbContext源项目) 服务 用户界面 我正在使用代码优先方法使用 dotnet ef 版本 7.0.4 进行 Db 迁移 连接...

回答 0 投票 0

如何在 Entity Framework 中将对象内部的结构扁平化到数据库

我有一个包含结构 B 和一些数据的类 A。 公开课A { 公共 int Id { 得到;放; } 公共字符串名称 { 得到;放; } 公共 B MyB { 得到;放; } } 公共场所...

回答 0 投票 0

EF Core DbContext 缓存结果包括具有动态全局过滤器的实体

我在使用名为 RegistrationRoundId 的基于环境的属性时遇到 EF Core DbContext 问题,该属性可以在环境上下文中由 RegistrationRoundIdProvider 更改。

回答 1 投票 0

EFCore 编译查询不能使用 orderby linq 语句

当我尝试编译这个测试代码时: 使用 Microsoft.EntityFrameworkCore; 使用 var db = new InventoryContext(); await db.AddAsync(new() { Name = "Table", Description = &quo...

回答 1 投票 0

使用 DDD 或不使用 DDD 的清洁架构

我有一个关于清洁架构/DDD 的问题。如果我使用的模型没有两个服务——命令和查询,但我在一个服务中有它们,那么使用事件是否有意义?我不...

回答 0 投票 0

使用表达式创建 EF 查询扩展

我想写一个IQueryable的扩展方法来过滤掉一些实体。此方法应具有 Expression> 类型的参数,用于过滤实体....

回答 1 投票 0

IHttpContextAccessor 在一个存储库中为空

--dotnet7-- 我正在尝试使用 HttpContextAcessor 从标头中的令牌获取我的用户 ID,我在 Program.cs 中注册了我的存储库和 HttpContextAcessor builder.Services.AddSco ...

回答 1 投票 0

EF Core 不会多次加载相关数据

我的 Sqlite 数据库中有四个博客记录和两个作者记录。当我尝试获取博客时,我让 EF 核心获取相关数据(在本例中为作者)并在我的

回答 0 投票 0

MVC 显示仅有价值的模型属性?

好吧,所以我的模型包含 200 多个属性或字段,使用实体框架,这反映到数据库中有 1 行 200 列。在视图中显示此模型时,会喜欢...

回答 2 投票 0

使用通用存储库方法,您如何提供 EF 在其最新版本中具有的导航属性过滤器?

我已经有了一个工作解决方案,可以将包含内容转换为它们的点路径以支持 .Include/.ThenInclude。但是,EF 现在允许您添加过滤器,例如 .Include(x => x.

回答 1 投票 0

使用 Linq 查询仅将日期与 DateTime 字段进行比较

我只需要在涉及日期时间字段的 Linq 查询中比较日期。但是,下面的语法会导致以下错误消息 不支持指定的类型成员'Date'...

回答 9 投票 0

在自动生成的实体上添加列作为外键

我正在关注有关如何在 abp 框架上更新自动生成的用户实体并添加新列的当前文档。 不同的是,我想绑定到另一个表,所以新的c ...

回答 1 投票 0

如何使用 EF 使用 Average 和 Groupby

我有一个名为“交易”的实体,其中包含 {Id, RawDateTime, Score,SId} 我想获得具有 SId 的记录的平均每天得分。我在这里做错了什么? _context.transactions.W ...

回答 1 投票 0

尝试添加到一对多关系时的空指针

有很多关于一对多关系的空指针的问题,但我没有看到这个问题的答案。 我有一个非常简单的案例: 公务舱飞机 { 公众...

回答 0 投票 0

在 EntityFramework 中避免每个请求的 MySQL 连接

我们使用 Pomelo.EntityFrameworkCore.MySql(在后台使用 MySqlConnector)在实体框架中使用典型的 DbContext 方法建立 MySQL 连接。 services.AddDbContext<

回答 1 投票 0

如何在 C# .net core EF 中使用子 ID 和子类型创建一个实体与其他实体类型之间的关系?

我想在 Task 实体和子实体之间创建直接关系,以获取相应的子实体的任务,以及当我获取子实体时获取相应的任务。 我有一个耳鼻喉...

回答 2 投票 0

实体框架错误插入或更新表“TblScheme”违反外键约束“FK_TblScheme_TblCompanies_CompanyId”

我每次尝试更新数据库迁移时都会收到此错误: Microsoft.EntityFrameworkCore.Database.Command[20102] 执行 DbCommand 失败(23 毫秒)[Parameters=[],CommandType='...

回答 0 投票 0

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