实体框架(EF)Core是由Microsoft开发的开源ORM。
我遇到了一个奇怪的情况,想知道你是否可以帮助我。 我有包含一对多关系的实体。在父实体上,我不想添加作为 li 的导航属性...
我正在使用 EF Core 来处理数据(而且我是 EF 的新手)。我有一个 DbContext,用于从 SQL 服务器获取数据。将数据加载到内存中后,我会更改不同行上的值,但不会更改...
我在DeviceModel和ComponentModel之间有多对多的关系。 公共类设备模型 { 公共 int ID { 获取;放; } 公共字符串标签编号 { 获取;放; } =“”; ...
我有 2 个 DTO 汽车详情Dto 公共类 CarDetailDto :IDto { 公共 int Id { 得到;放; } 公共字符串描述{获取;放; } 公共字符串颜色名称{获取;放; } 公共字符串
我正在尝试将 AuditLog 数据保存在 ASP.NET Core Web API 的实体框架中,并且我使用 SQLite 作为数据库。我尝试重写 SaveChangesAsync() 方法来跟踪它们。 但是
使用 EF Core 迁移数据库时,出现此错误: 无法创建“AssistantDBContext”类型的“DbContext”。异常“实体类型“ContractMainType”的种子实体不能是...
LINQ无法翻译。调用“AsEnumerable”、“AsAsyncEnumerable”、“ToList”或“ToListAsync”
如何将发送给我进行过滤的列表与我数据库中的列表进行比较? 我的候选实体中有一个名为 CandidateLanguage 的列表。 我从外部得到了一份名为 LanguageSkills 的列表...
EF Core:恰好有 167 条记录时发生 SaveChanges() 错误
以下是DbContext输出的日志: 13:48:54.572 [1]调试:2024年3月6日13:48:54.572 RelationalEventId.BatchReadyForExecution [20700](Microsoft.EntityFrameworkCore.Update) 13:48:54.574...
Entity Framework Core 8 的不可变复杂类型实体的迁移问题
我在我的项目中使用 EF Core 8。我正在尝试使用不可变的复杂类型实体。 这是我的代码: [复杂类型] 公共类地址(字符串line1,字符串?line2,字符串城市,字符串cou...
我们的实体具有以下属性: 公共日期时间日期{获取;在里面; } 然后我们将其重命名为: 公共 DateTime DateUTC { 获取;在里面; } 在 Up(MigrationBuilder migrationBuilder) 方法中,我们有:
我有一个全局中间件来处理应用程序抛出的异常。除了数据库级别的操作失败之外,它按预期工作。当我遇到实体框架存储库问题时...
仅在更新或删除时保存audit.net,而不是在创建新的数据库条目时保存
我正在使用 Audit.Net 和 EF。 我只想在更新或删除记录时保存到审核表中。 当新条目完成后,我不需要它,因为记录包含日期和用户......
我有一个地图显示,显示地图范围内存在的相关事件。当用户缩小时,现在有更多事件,基本上在一个更大的框中,其中包括已经显示的内部...
我是否可以告诉命令 dotnet ef dbcontextscaffold 为它制作的所有模型添加 Entity 后缀? 用例,我有一个名为“用户”的表。我想要 EF Core 创建一个模型...
基于 Entity Framework Core 中的隐式关系约束数据
我已经概括了数据模型和数据所概述的问题。我的概括只是让关系保持完整。 问题 我们有一个基本模型 Owner,它捕获宠物......
如何更新 EF Core 生成的 .designer.cs 和快照文件以包含手动生成的表
上下文 EF Core 有一个 MigrationBuilder.CreateTable() 方法,可用于手动添加 DbContext 中不存在的表。 EF Core 还为每次迁移提供了 .Designer.cs 文件,其中 &q...
无法跟踪实体类型“Company”的实例,因为另一个实例具有该键值?
我收到以下错误: 无法跟踪实体类型“Company”的实例,因为已跟踪具有键值“{Id: 1}”的另一个实例。附加现有实体时,...
Entity Framework .NET Core 不抛出 DbUpdateConcurrencyException
简单的 Windows 窗体程序,具有从 SQL Server 数据库构建的 EF 数据集。 如果我加载表单,该表单显示 StudentsTable 中的所有当前值,然后立即使用 SSMS 更改学生...
如何使用 EF Core LINQ 将多对多查询转换为 DTO?
我有两个表(由 ef corescaffold 自动生成): 公共部分类角色:IEntityWithDTO { 公共 Guid Id { 获取;放; } 公共字符串名称{获取;放; } = 空...
Automapper 在 GroupBy 之后使用 ProjectTo
这是实体和视图模型: 公开课期刊 { 公共 int Id { 得到;放; } 公共日期时间日期{获取;放; } 公共 int ProductId { 获取;放; } 公共字符串 SKU { g...