ef-code-first 相关问题

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

实体框架代码优先 - 删除列由于外键而被阻止

我试图从表中删除一列,我从模型类中删除了该列并运行迁移命令,并生成了以下 SQL 脚本: 声明 @var0 nvarchar(128) 选择@var0 =

回答 1 投票 0

处理复合外键的正确方法

我有多个类X、Y、Z: 公开课X { 公共 int Id { 得到;放; } 公共虚拟列表图像{获取;放; } } 公开课Y { 公共 int Id { 得到;放; } 公开

回答 1 投票 0

更新后实体框架参考损坏

我一直在从事一个项目,需要将类更新为新版本的数据库模式。 我删除了模型类并从 App.config 中删除了引用。 经过

回答 1 投票 0

从列表中提取属性并插入到另一个表中

我有一个名为Personel的表,每个Personel包含一个List。里面有一个名为 Vahed 的财产。 我想找到人员 (eblaghs) 中可用的所有 Vahed,并且

回答 1 投票 0

EF Code First 实体关系设计

我有 3 个实体,用户、联盟和团队。我有以下要求: 用户联盟组合只能拥有 1 支球队。 联盟-球队组合只能有 1 个用户。 用户-团队组合可以...

回答 1 投票 0

如何修复“添加迁移:找不到与参数名称“ContextTypeName”匹配的参数

我的项目中有两个 DbContext,我正在尝试运行指向特定 DbContext 的 EF Add-Migration,但我遇到了以下错误。 添加迁移初始 -ContextTypeName 系统...

回答 1 投票 0

使用实体框架从集合中删除项目

我正在使用DDD。我有一个 Product 类,它是一个聚合根。 公共类产品:IAggregateRoot { 公共虚拟 ICollection 评论 { get;放; } 公共空间

回答 5 投票 0

首先使用 EF 代码映射复合键

Sql 服务器表: SomeId PK varchar(50) 不为空 OtherId PK int 不为空 我应该如何首先在 EF 6 代码中映射它? 公共类我的表 { [钥匙] 公共字符串 SomeId { 获取;放; } [...

回答 5 投票 0

使用 EF Core 和 SQL Server 执行原始 SQL 查询 - System.Data.SqlClient.SqlException: '找不到存储过程 'Core.SetContextInfo'

我在 ASP.NET Core 项目中使用 EF Core 7。当它是实际的 SQL 查询时,EF Core 的 FromSql 方法认为提供的参数是存储过程的名称。我怎样才能让它运行选择...

回答 1 投票 0

代码优先外键引用同一个表中的主键 EF Core 7

我这个类有2个字段,一个作为主键,另一个是外键: 公共部分类 CCSSubCuenta { [钥匙] [必需的] [最大长度(6)] [列(“

回答 1 投票 0

代码优先外键引用相同功能的 EF Core 7 中的主键

我这个类有2个字段,一个作为主键,另一个是外键: 公共部分类 CCSSubCuenta { [钥匙] [必需的] [最大长度(6)] [列(“

回答 1 投票 0

Entity Framework Core 2.0:如何配置一次抽象基类

我有一个基本模型: 公共抽象类状态 { 公共字符串 updateUserName { 获取;放; } } 然后是扩展上面定义的基本模型的模型: 公开课项目:状态 { p...

回答 2 投票 0

EF Code-First 迁移未检测到更改

我有一个数据库,需要在两个现有表之间引入新的必需的 FK 关系。由于它们都有现有数据(并且产品已经在生产中运行),所以我

回答 1 投票 0

Asp.net Core Linq 查询花费太多时间

我有一个 linq 查询,需要 31 秒。这是我第一次收到这么晚的询问,我不知道该怎么办。 让我向您展示我的查询: 公共 IEnumerable<

回答 1 投票 0

如何通过 LINQ Join() 链接两个 IQueryable?

我有两个 IQueryable: 成分: 英格德 描述 可用成分: 英格德 我已经有一个 IQueryable for Ingredient: var ingQuery = 来自 context.Ingredients 中的 i 选择...

回答 2 投票 0

Linq 使用 GroupBy 时,Inclusion 不起作用

包括 matchparticipants 不起作用。当我调试时它总是说 Null。 但是当我将 GroupBy 放在注释中时,它工作正常。我正在使用实体框架 4.3.1 和代码优先。 实体: 公开

回答 5 投票 0

实体框架,当我运行启用迁移时,它不会创建文件夹

我收到错误,如屏幕截图所示: 我还检查了我的 nuget 包(版本)和实体框架包。 我向chatgpt寻求帮助,我做了它想做的事情,但它不起作用。

回答 1 投票 0

EF Core 流畅 API 中的“幽灵”影子键

我有这个设置(粗略地说,我已经编辑掉了不相关的代码以提高可读性)。 公共类 LevelSection { 公共 Guid Id { 获取;放; } 公共 Guid UserDataId { 获取;放; } } 进而 p...

回答 1 投票 0

如何使用 Identity ASP.NET Core 通过代码优先迁移来播种用户和角色

我创建了一个新的干净的asp.net 5项目(rc1-final)。使用身份验证我只有 ApplicationDbContext.cs 和以下代码: 公共类ApplicationDbContext:

回答 13 投票 0

如何通过 AutoMapping 到 Dto 高效地进行具有多个导航/级别的 EFCore 7 查询?

我第一次在 Asp.net WebAPI 中的端点上下文中使用 EFCore。 我有一张场地表,我正在尝试: 查询他们 通过 AutoMapper 将它们传送到 Dto/公共 mo...

回答 0 投票 0

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