ef-fluent-api 相关问题

一种使用方法链接API配置实体框架超出其约定的方法

如何使用 Fluent API 为 EF Core 中的 2 个实体创建一对一映射?

我想在 2 个实体之间创建一个一对一的映射,但是在添加属性(下方)和流畅的 API 代码后,我在构建迁移文件时收到此错误消息(下方)。 仅供参考 - 我

回答 0 投票 0

无法加载EF Core中的 "一对多 "导航属性。

我的问题可能比较具体,我刚刚学习EF Core。我有两个类。 tblBuilding和tblBuildingHour。简单的类。不要介意表的命名惯例。这是一个 ...

回答 1 投票 0

实体框架实体生成器未覆盖默认值

编辑2020年5月18日:此问题尚未解决,但我已设法解决。我使用Entity Framework Fluent Api创建域类。属性之一具有映射HasDefaultValue(true)。当我尝试...

回答 1 投票 0

Entity FrameWork EntityBuilder不会覆盖默认值

我使用Entity Framework Fluent Api创建域类。属性之一具有mappingHasDefaultValue(true)。当我尝试将数据插入数据库并将此属性设置为false时,...

回答 1 投票 0

EF核心:没有导航属性的多对多关系映射

我正在尝试使用Fluent API在实体Framework Core中创建多对多关系,这是我的第一个模型:MyCalculationSelector.cs public int SortOrder {get;组; }公共字符串...

回答 1 投票 0

实体框架核心:需要一对一的关系

实体:地址和市场:公共类地址{... //导航属性public Guid MarketId {get;组; }公共市场市场{get;组; }}公共类市场{.....

回答 1 投票 1

EF Core 3.1 Fluent API无法检测到实体上的更改

我正在使用具有流畅API的EF Core 3.1,并在特定的Map对象中配置实体,如下所示:public class CouponMap:IEntityTypeConfiguration {public void Configure(...

回答 1 投票 0

如何在Entity Framework Core中更改ID主键名称约定?

有人知道如何更改Entity Framework Core约定中主键的默认名称(Id)?在FluentAPI中没有DataAnnotations或配置。我正在尝试通过...

回答 1 投票 1

EF核心代码优先Oracle-无法将现有列设置为空

我将现有属性的十进制设置为十进制?:公共十进制? TotalAmountTTC {get;组; }然后,我使用add-migration创建了一个迁移,它为我生成了:migrationBuilder ....

回答 1 投票 2

无法将现有列设置为空

我将现有属性的十进制设置为十进制?:公共十进制? TotalAmountTTC {get;组; }然后,我使用add-migration创建了一个迁移,它为我生成了以下内容:migrationBuilder ....

回答 1 投票 1

EF Core Add-Migration使用ColumnName1生成额外的列

我在生成迁移时具有以下实体,它会创建两个名为RestrictedCategoryId和RestrictedCategoryId1(FK)的列。如何解决此问题以仅使用FK生成一列?...

回答 1 投票 1

如何在EF Core中以两种方式制作唯一键?

我有一个表格类Sample {public string From;公共字符串To; }我想确保From和Two在整个意义上都是唯一的,如果From = 2,并且To =1。不能有...

回答 1 投票 0

EntityFrameworkCore:DeleteBehavior太多选项

[在我的应用程序DbContext中的OnModelCreating方法内设置builder参数,我在O nDelete / DeleteBehavior中发现了许多选项:Cascade,ClientCascade,ClientNoAction,ClientSetNull,NoAction,...]]

回答 1 投票 1

如何使用变量定义EF 6父子关系?

我尝试设置实体框架来定义一个父子关系,并为该关系定义变量。一个项目由其他项目的比例组成。如何使用Entity Framework 6进行设计。让...

回答 1 投票 0

如何在EF Core中具有外键和其他属性的复合键?

我有以下类:public class Apple {public int BoxID {get;组; } [ForeignKey(“ BoxID”)]公共Box Box {get;组; } public int R {get => ...

回答 1 投票 1

一对多关系仅在一侧具有导航属性?

我在两个表之间具有很好的一对多关系:Play和Player:public class Player {public int PlayerId {get;组; } public string Name {get;组; } public ...

回答 1 投票 0

在实体框架6代码优先方法中在两个表之间创建一对多和多对一映射

我想使用Entity Framework 6代码优先方法在下面的两个表中创建。我可以使用属性符号或流畅的API或两者结合使用。我主要想知道如何创建映射...

回答 1 投票 0

MVC中的数据注释和Fluent API是否是客户端和服务器端的验证? [关闭]

我是数据注释和Fluent API的新手,MVC中的数据注释和Fluent API是否可以同时在客户端和服务器端进行验证?如果是,如何在...

回答 2 投票 -1

EF 6 Codefirst-使用流畅的API为基类中定义的属性设置默认值

我有一个基类,它具有审计属性,如公共抽象类BaseModel {[Column(Order = 1)] public long Id {get;组; } public long CreatedBy {get;组; } public ...

回答 2 投票 2

实体框架代码优先模型构建者

在我的DbContext类中,我有以下内容:void OnModelCreating(DbModelBuilder modelBuilder){modelBuilder.Properties ((.. Configure(c => {{c.HasMaxLength(250);}); },还有...

回答 1 投票 0

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