navigation-properties 相关问题

导航属性在实体框架中用于导航到表的关系。这些关系是由外键完成的。可以使用Includes,LazyLoading和显式加载以多种不同方式加载导航属性。

EF Core 模型由于 PrimaryKey 引用外键而无法创建迁移

我目前在 dotnet ef 迁移添加初始过程中收到以下错误 无法创建类型为“”的“DbContext”。 异常'TestParent'属性'TestChild.Parent'不能是

回答 1 投票 0

实体框架设置导航属性

我们的数据库没有设置正确的外键。我们现在使用该数据库生成 edmx。我们想要的是设置导航属性,以便我们可以从

回答 1 投票 0

为什么将导航属性设置为 null 将外键属性也设置为 null?

我使用 EF Core 7.0.3。 这是我的实体: [表(“Common_T230”)] 公开课就业 { [列(“F230_ID”)] 公共 int Id { 得到;放; } [列(“F230_14”...

回答 3 投票 0

为什么将导航属性设置为 null 将外键属性也设置为 null?

我使用EFCore 7.0.3。 这是我的实体: [表(“Common_T230”)] 公开课就业{ [列(“F230_ID”)] 公共 int Id { 得到;放; } [列(“F230_14”)...

回答 1 投票 0

EF 6 中的导航属性命名

我在一个表中有多个字段引用一个表的主键: 用户 CountryId 整型 CurrencyCountryId 整数 MobileCarrierCountryId 整数 国家 整型 当我在...中导入此结构时

回答 1 投票 0

EF 与 EF Core 在保存相关实体方面的对比

我有两个相关实体,如下所示 公共部分班级学生{ public int StudentId{ 得到;放; } 公共字符串名称{ 得到;放; } public ICollection Subjects{get;se...

回答 1 投票 0

如何在 Clean Architecture 项目中处理与 ASP.NET Core Identity 的多对多关系?

我正在从事一个遵循 Clean Architecture 模式的项目,我正在使用 ASP.NET Core Identity 来处理身份验证和授权。我有一个继承自 Identit 的用户实体...

回答 0 投票 0

如果EF的导航属性有默认值,则不会被加载。

我有一个事务类,采用代码优先的方法,有一个导航属性Account。 public class Transaction { [Key] public int Id { get; set; } public int AccountId { get; set; } ....

回答 0 投票 0

Asp身份导航属性

我如何通过此SQL代码从AspNetUsers中选择u。* u在u.Id = ur.UserId上加入AspNetUserRoles ur在r.Name ='client'和r.Id = ur.RoleId上加入AspNetRoles r;在c#中仅使用默认值(如果...

回答 1 投票 0

在Entity Framework Core中重复使用include语句

我正在尝试使可重用包含,并且当我具有特定的具体根实体时,它目前可以使用。但是,假设我有这样的结构:public class A {public B NavigationB {get;组; } ...

回答 1 投票 1

EntityFramework 5.0:将导航属性标记为“已修改”

我正在使用Entity Framework 5.0,我想知道是否有一种方法可以将导航属性标记为已修改。我看到这可以通过“正常”属性来完成,方法是:context.Entry(blog)...

回答 2 投票 1

EntityFramework集合属性是否需要一个setter

使用EntityFramwork(代码优先)对1-n关系建模的常用方法是使用虚拟集合属性,例如:class Project {public virtual ICollection 备注{get; ...

回答 2 投票 3

包含的属性返回它包含的对象

我正在使用ASP.NET Core 2.1中的WebAPI进行我的副项目。我正在使用Entity Framework Core 2.1。我有一个User:public class User:Account {public UInt64 UserEmail {get;保护......

回答 2 投票 0

实体框架核心中的条件导航属性

我正在尝试在EF Core中创建一个导航属性,它将根据两个属性的值有条件地设置其引用。我不确定这是否可行。让我告诉你一个......

回答 1 投票 2

EF Core从模型中获取具有多重性零或一的实体的导航属性

我正在创建一个通用类,用于为集成测试所需的实体播种数据库。我可以创建单独的实体,但当一个人依赖另一个实体时,我必须手动指导我的班级......

回答 1 投票 0

使用Automapper,将DTO映射回实体框架,包括引用的实体

我有使用Entity Framework 5持久化的POCO域实体。它们是使用存储库模式从DbContext获得的,并通过...暴露给RESTful MVC WebApi应用程序。

回答 3 投票 11

EF核心导航属性未加载

我正在修改我的应用程序,以便能够指定要在存储库中加载的导航属性。模型:团队和TeamTunerUser可以在域名中找到。存储库:命名空间Sppd ....

回答 3 投票 3

为什么我不能在这个例子中访问CategoryName?

考虑以下类:public class Pie {public int Id {get;组; public string Name {get;组; public int CategoryId {get;组;公共虚拟类别类别{...

回答 1 投票 -2

更新关系而不加载导航属性

我有两个实体Order和Customer具有以下关系:Order * -1Customer(Customer是订单中的导航属性)如果我在订单中将CustomerId定义为外键,我可以...

回答 1 投票 0

EF6虚拟导航属性是否导致SQL查询?

假设我有一个具有如下虚拟导航属性的实体:public class School {public long Id {get;组;公共虚拟ICollection 学生{得到;组; } ...

回答 3 投票 1

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