ef-code-first 相关问题

EF Code-First是一种将Microsoft的Entity Framework与POCO类一起使用的方式,而不是模型优先或DB优先。

首先是实体框架代码。查找主键

如何查找类的哪个属性是 Entity Framework Code First 实体 POCO 的主键? 请注意,Id/类名+“Id”的字符串匹配是一个不好的选择。一定有一些...

回答 5 投票 0

每当我重新打开 Visual Studio 2019 时,实体框架都会给出错误“无法加载文件或程序集”、“FileNotFoundException”

我正在使用 Visual Studio 2019 Ent 和 EntityFramework.6.4.4。 每当我重新启动 VS19 并要访问 EF 时,使用代码优先方法都会出现以下错误。 异常调用“

回答 2 投票 0

我可以使用 EF Core HasData 在 MySQL 中插入 ID 0 吗?

我正在为我无法控制的客户端编写服务器。我使用 HasData 用客户端通过 ID 引用的静态信息来为数据库播种。客户端几乎使用从 1 开始的编号

回答 1 投票 0

EF Core 级联删除可为空的外键

我们希望将删除行为从可为空外键更改为级联。 因此,如果我们删除 Item,如果 SubItemA 和 SubItemB 不为空,我们也会删除它。 我们已经尝试过...

回答 1 投票 0

在 EF Core 中使用 TPT 时如何忽略基本类型中定义的 FK

我有一个 Entity Framework Core 模型,定义如下: 用户类 { 公共整数 ID; 公共 ICollection OwnedFoos; } [主键(名称(ID),名称(所有者ID))] 类 Foo { p...

回答 1 投票 0

我可以拦截 ef core 中的架构创建吗?

有什么方法可以拦截模式创建。我的意思是这样的。 我有这样的数据库上下文注册: Services.AddDbContext(选项=>选项 .UseSqlServer(...

回答 1 投票 0

我可以拦截 ef core 中的模式创建吗?

有什么方法可以拦截模式创建。我的意思是这样的。 我有这样的数据库上下文注册: Services.AddDbContext(选项=>选项 .UseSqlServer(...

回答 1 投票 0

Entity Framework Core 8:更新数据时出现多对多关系问题

我正在使用代码优先迁移构建 Entity Framework Core Web 项目,当我通过 update 方法更新数据时,收到以下错误消息: 违反主键约束'

回答 1 投票 0

在实体框架代码中首先有没有办法向导航集合添加分页?

如果我有一个带有 BlogEntries 集合的 Blog 实体,其中可能有数百个条目,有没有办法首先使用 EF 代码添加任何服务器端分页功能?例如,如果我做了一个典型的 .

回答 1 投票 0

实体框架Take语句,导致EF生成低效的SQL查询

我在 EF CodeFirst 中使用 Take 和 Skip 语句来实现分页(正如 Zoran Maksimovic 在这篇文章中所说),这些语句导致 EF 生成这样的 sql 查询(我的页面大小是 100):

回答 2 投票 0

EF Codefirst 如何使用 DataAnnotations 从多列创建键

我正在尝试获取在具有属性和数据注释的类中声明的复合键。 [钥匙] [列(顺序=1)] 公共 Guid Id { 获取;放; } [钥匙] [列(顺序=2)] 公共 int Nr { 得到;放; }

回答 3 投票 0

如何在 ASP.NET Core 8 中创建具有多个项目架构的迁移

我在 ASP.NET Core 8 中创建了两个项目: 1. Web API项目包含 appsettings.json 中的连接字符串 DbContext 注册以及 Program.cs 文件中的连接字符串 2. 氯...

回答 1 投票 0

使用运行时数据在 EF Core fds 中的 HasQueryFilter() 中过滤行

在我的应用程序中,有一个名为 RecordType 的枚举,所有表都包含一个名为“TypeId”的字段。 当用户添加新记录时,我根据用户的TypeId设置TypeId。这样我想...

回答 2 投票 0

实体框架:迁移错误地添加了外键列两次

我正在将 EntityFramework 6.1.3 与 CodeFirst 用于 Asp.Net 应用程序。我有一个现有的表(“Users”),我试图在其中添加外键“GroupId”。 这就是课程(一切都......

回答 3 投票 0

EF Core中是否有唯一约束的数据注释(代码优先)?

我想知道Entity Framework Core 2代码优先方法中是否有用于唯一约束的数据注释?

回答 5 投票 0

如何在 EF Core 中配置固定长度列?

在之前的EF中,我可以这样做: 实体类型生成器 .Property(b => b.Foo) 。是必须的() .HasMaxLength(10) .IsFixedLength(); 这会产生一些迁移......

回答 5 投票 0

如何使用 ASP.net EF Codefirst 数据注释将 SQL Server 中的列设置为 varchar(max)?

我一直在网上搜索,试图找出正确的语法,让 Entity Framework Code First 创建带有列的表:varchar(max)。 这就是我所拥有的。默认情况下,这会创建

回答 6 投票 0

将拥有的实体存储为 JSON,并管理对象图的更新

我使用 EF Core (8.x) 和 Posgresql 来存储一些数据。具体来说,我有一个实体类型,它有一个包含整个对象图的(导航)属性,我已在 OnModelCr 中指定了...

回答 1 投票 0

实体框架、代码优先和全文搜索

我意识到人们提出了很多与全文搜索和实体框架相关的问题,但我希望这个问题有点不同。 我正在使用实体框架、代码优先并且需要...

回答 6 投票 0

从 IQueryable 生成缓存键以缓存 EF Code First 查询的结果

我正在尝试为我的 EF 存储库实现一种类似于此处博客中的缓存方案。 正如作者和评论者所报告的,局限性在于密钥生成方法无法...

回答 4 投票 0

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