ef-code-first 相关问题

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

引入 FOREIGN KEY 约束可能会导致循环或多重级联路径 - 如何指定 ON DELETE NO ACTION?

我总共有 6 个实体,但我的问题是以下 3 个, “系”、“Filier”和“Etudiant”实体, “Department”实体包含许多“Filiere”和许多“Etudiant”实体,而“

回答 1 投票 0

实体框架代码优先,空条目写入数据库

请参阅下面的代码示例,其中我尝试实现与 SQLite 数据库的代码优先连接。我正在使用 .NET 4.8(不是 Core)。所有的列名和数据库表名都是正确的...

回答 1 投票 0

Entity Framework Core - 一对一关系不创建外键

我使用 .net8 ef core,采用 postgres 数据库和代码优先方法。 我有这两门课: 公开课索盖托 { 公共长ID { 获取;放; } 公共虚拟 Azienda Az...

回答 1 投票 0

.NET EF Core 按子集合属性排序

我有一个患者类,它具有导航属性 PatientGroupMemberships,PatientGroupMembership 具有 PatientGroup 属性,PatientGroup 具有属性 Name。 我想按患者的 f 排序...

回答 1 投票 0

如何在不使用包管理器控制台的情况下生成实体框架代码优先迁移?

有人知道如何在不使用包管理器控制台的情况下生成实体框架代码优先迁移吗? 我遇到了一个严重的问题,有时会运行 add-migti...

回答 1 投票 0

如何先向现有数据库添加新表代码

最初我首先使用 EF 6 代码创建一个新数据库和两个新表。代码是: 公共类TestingContext:DbContext,IDisposable { 公共 DbSet CallDataR...

回答 4 投票 0

SQL Server 对象资源管理器未显示数据库

这是一个非常小的代码优先 EF6 项目。我成功添加了迁移并更新了数据库。这是输出: PM> 更新数据库-详细 使用启动项目“ChattyServer”。 使用

回答 3 投票 0

使用存储过程时实体框架返回关联表的空值

我在 EF 中使用代码优先方法,我创建了一个存储过程来选择,当我运行它时,我从 User 表中获取值,但 FK 属性为空。 这是我的存储过程: 阿尔...

回答 1 投票 0

使用复合主键的多个一对一关系

我正在尝试进行一项实验,从列表中始终有 2 个的一对多切换,并使用复合键具有 2x 一对一关系。 建模类: 公开课游戏 { [钥匙]

回答 1 投票 0

获取多个 DbContext 以使用同一数据库的迁移

基于示例 MVC5 项目,我正在尝试学习处理迁移的正确方法。 在根目录中,我有一个名为“DbContexts”的文件夹,其中包含两个上下文。 第一个:IdentityContext.cs...

回答 1 投票 0

无法设置2个DB模型之间的关系

我遇到了这个问题: 我有这样的应用程序用户类 公共类ApplicationUser:IdentityUser { 公共角色角色{获取;放; } 公共整数?公司 ID { 获取;设置...

回答 2 投票 0

创建新表EF代码优先一对多的混乱

我正在创建一个 EF Code-First MVC 应用程序。当我第一次开始时,我首先使用我知道需要的表创建数据库。现在我遇到了需要添加ano的情况...

回答 1 投票 0

如何在代码优先的 ASP.NET MVC 5 应用程序中正确设置一对多关系中的外键约束

所以我有一个文档表和一个ApplicationUser表。一个用户可以上传多个文档,并且已使用代码优先方法相应地应用了外键约束。但亲...

回答 2 投票 0

Entity Framework 6 Code First 迁移不适用于 Oracle 数据库

我正在使用 EF6 和 Oracle 数据库开发 ASP.NET MVC 5 应用程序。 我使用的是代码优先方法,我创建了我的实体和我的上下文类,然后我尝试了启用并添加 Mig...

回答 1 投票 0

实体框架 - 如何检查表是否存在?

我正在使用实体框架和代码优先方法。基类 DbContext 具有创建和删除数据库以及检查数据库是否存在的函数。 我想检查一下是否有特殊

回答 8 投票 0

找不到任何适合指定文化或中立文化的资源

昨天,我收到错误消息 无法获取 DbContext 的反射类型 当尝试添加新控制器时。我的解决方案中已经有很多控制器,所以我不知道为什么会这样

回答 2 投票 0

无法映射该属性,因为它的类型为“DateOnly”,该类型不是受支持的基元类型或有效的实体类型

无法映射属性“Ogrenci.OgrenciBirthDate”,因为它的类型为“DateOnly”,该类型不是受支持的基元类型或有效的实体类型。显式映射此属性,或者

回答 1 投票 0

在代码优先方法中将版本系统和表历史记录添加到表中

我需要在代码优先方法中使用系统版本属性和SQL的表历史记录,这样,通过使用令牌,当记录在选择和编辑之间发生更改时,它会给出...

回答 1 投票 0

使用 GraphDiff 时从 dbContext 删除 UnAttached 条目会导致异常

我在我的 c# 项目中使用 GraphDiff 库来更新断开连接的图。我的文档实体与 DocumentRelationShip 实体具有一对多关系,作为 ToDocumentRelationship 导航

回答 1 投票 0

SqlException:“$”附近的语法不正确。升级到 Dotnet 8 后 - 数据库兼容版本 - 不是 EFCore UseCompatibilityLevel [重复]

我有一个 ASP.NET Core 项目,它在 EF Core 中使用代码优先。 从 .NET 7 升级到 .NET 8 以及 EF Core 包后,我遇到了错误 SqlException:“$”附近的语法不正确。 T...

回答 2 投票 0

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