ef-core-2.1 相关问题

如果您对2.1版本的Entity Framework for .NET Core有疑问。

在EF Core映射上添加唯一索引似乎不起作用

我们在ASP.NET核心API解决方案中使用EF Core。数据库中有一个事务表,并且有一个包含两列的唯一索引。所以这张表中应该没有记录......

回答 1 投票 0

实体框架核心配置与一个主键相同的零或一个关系

在我的.NET MVC项目中,我将我的域类与一对一或零关系作为:public class Person {public int Id {get;组; public字符串FullName {get;组; } 上市 ...

回答 1 投票 0

警告EF1000。在“IN”语句中写入参数的最佳方法是什么?

EF Core 2.1抛出有关SQL注入的警告。有我的代码片段,它发生var query = await _ctx.Set () .FromSql("Select * from TABLE where ...

回答 1 投票 3

实体框架关系:实体相互引用

如何建立正确的关系:卡有业主,业主有卡。卡: - Id - OwnerId - 号码所有者: - Id - CardId - 名称当我更新卡的所有者(OwnerId)时,我需要自动...

回答 1 投票 -1

EF Core空迁移问题

我使用的是.Net Core 2.1和EF Core 2.1。我成功创建了2个具有EF Code First Migrations的表,而dotnet CLI也将数据插入其中。但是,当我尝试添加新的模型功能,并运行...

回答 1 投票 0

类库中的EF Core和API项目的使用 - 如何将配置信息传递给类库?

我已经设置了一个带有.net核心类库项目和一个asp.net核心web api项目的解决方案。要使用我的类库,我通过ConfigureServices添加了接口,其中DataRepo是...中的一个类。

回答 2 投票 0

Web API上的多对多关系

我想了解有关Entity Framework Core的更多信息。不幸的是,当您创建多对多关系时,它似乎要求使用联结类。请看下面的课程结构:人......

回答 1 投票 0

如何在EF Core中的自动递增表上显式设置ID属性

我有一个默认情况下具有自动递增ID字段的模型。但是,我希望用初始数据为数据库播种,因为有外键我希望明确设置...

回答 1 投票 0

EF Core删除同一个表上的一对一关系

模型与其自身公共类Item {public Guid Id {get;组; } public string描述{get;组;公共Guid StockId {get;组; } //可选...

回答 2 投票 3

尽管渴望获取,但“尝试在分离的实体上尝试延迟加载导航属性”

我正在使用实体框架核心2.1.2启用延迟加载并使用AsNoTracking执行查询。我正在使用Include来引入我的导航属性(一个集合)。如果我所有的实体......

回答 2 投票 3

在更改模型时重新创建迁移

我最近花了很多时间编写ADO.NET代码。我已经回到了EF Core,我现在正在查看下面的配置:modelBuilder.Entity ()。哈斯基(sc => new {sc ....

回答 1 投票 0

Asp.Net Core 2.1添加迁移不会从继承自IdentityUser的类中获取属性

我正在使用具有单独用户帐户的Web应用程序模板在VS2017 v15.8.2中处理ASP.Net Core 2.1.1 Web应用程序。我想为IdentityUser添加更多属性,所以我......

回答 2 投票 0

ef核心 - 如何将类映射的多个变体放到同一个表中

我有5个带有自己的db上下文的附属程序集。我为代码优先迁移创建了第6个程序集。想法是将附属程序集添加为引用,然后创建迁移...

回答 1 投票 0

实体框架核心2.1中的种子关系数据

根据.NET Core docs(https://docs.microsoft.com/en-us/ef/core/modeling/data-seeding),我可以在ModelBuilder中使用HasData播种数据。但我需要播种关系数据,如:public ...

回答 1 投票 1

EF Core没有引发ValidationException

我有一个基本的DbContext类,如公共抽象类DbContextBase:DbContext {public DbContextBase(){} public DbContextBase(DbContextOptions options):base(options)...

回答 2 投票 2

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