ef-code-first 相关问题

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

我的Seed()方法永远不会在Code First EF 5中调用

永远不会调用我的Seed()方法。当我从Package Manager控制台执行Update-Database时调用它,但从代码运行时从不调用它。如果删除我的数据库,则会创建所有表(所以我...

回答 2 投票 12

首先是实体框架代码。如何将对象类型文件的列表添加到已具有该类型属性的对象

有一个对象期刊。期刊有公司领域。 [必需] [显示(名称=“公司”)] public int CompanyID {get;组; } [ForeignKey(“CompanyID”)] public Company Company {get;组;公司......

回答 2 投票 0

复合键实体并且不想声明PK键

好的,这应该很简单。我有一个类公共类ProductConfig {public Category {get; set;公共产品{get; set;这两个导航属性也是...的主键。

回答 2 投票 1

实体框架6在不需要时复数表名

我在我的应用程序中首先使用EF 6和代码。我有一个名为FaultClosedBy的表,由Code First创建。但是在我想要对表进行简单查询的代码中,它正在寻找一个非...

回答 1 投票 0

无法更新标识列“索引”。 EF核心

就像标题所说,我在尝试更新EF Core中的实体时收到错误消息。这是我正在尝试更新的实体。注意用...装饰的索引属性。

回答 3 投票 0

仅在最初创建EF代码第一个数据库时创建参考数据

我有一个名为“Invoice”的表,它有一个名为“PaymentTypeId”的字段,它指向另一个名为“PaymentType”的表。首先使用EntityFramework代码,我们如何添加参考数据,如:...

回答 1 投票 0

如何从C#中的Session获取值以及如何显示会话值?

我正在使用实体框架代码第一种方法开发ASP.NET MVC项目。我想知道当用户登录时我们如何从会话中获取值以及会话值如何...

回答 1 投票 0

错误:引入FOREIGN KEY约束可能会导致循环或多个级联路径

主人的快速问题。我有2个EF模型课:公共课学校{public int Id {get;组; } [DisplayName(“School”)] public string Name {get;组; } ...

回答 1 投票 0

密钥列具有不同名称时实体拆分?

我正在使用Entity Framework 4.3.1 Code-First,我需要在两个表之间拆分实体。这些表共享一个主键,它是1对1,但每列上的列名称不相同...

回答 8 投票 12

实体框架:使用现有数据(种子)填充多对多关系

在我的Code-First数据库中,我在对象“Question”和对象“Section”之间存在多对多关系,如下所示:在Section:public List中 问题{...

回答 1 投票 0

获得'语境不是可构建的。添加默认构造函数或提供IDbContextFactory的实现。“

我尝试使用代码首次迁移时收到此错误。我的上下文有一个带有连接名称的构造函数。公共类VeraContext:DbContext,IDbContext {public VeraContext(...

回答 3 投票 13

SQL Server Compact Code First:未创建数据库

我想首先使用Entity Framework代码来创建SQL Server Compact DB。我首先创建了模型类,然后是DB上下文:public class Peng_Rob_BinaryInteractions {[Key] public ...

回答 1 投票 0

EF Code First“无效的列名'Discriminator'”但没有继承

我的数据库中有一个名为SEntries的表(参见下面的CREATE TABLE语句)。它有一个主键,几个外键,没有什么特别之处。我的数据库中有很多表...

回答 7 投票 139

Code First创建int而不是enum

我想创建一个名为'type'的枚举类型列,但是当我对我的Code First生成的DB进行反向工程时,它会将其指定为'int'。这是我的Enum类:[Flags] public enum TypeNames {Een = 0,...

回答 1 投票 2

自动从数据库生成实体模型到当前的DbContext类

我正在使用CodeFirst,并且第一次自动生成了DbContext和Entities模型。它成功生成了实体模型:但是有一段时间,数据库已经有了一些新表,...

回答 1 投票 0

在一个DBContext中处理多个模式

我正在使用一个新的ASP.Net Core 2.0应用程序的现有数据库。该数据库有两个模式,dbo和notinapplication。我不想创建notinapplication架构表的模型。所以我 ...

回答 2 投票 3

将SQL Server 2012指定为目标平台的项目可能会遇到与Microsoft Azure SQL数据库v12的兼容性问题

当我尝试将我的代码第一个项目发布到Azure时,它向我显示了此警告:警告:将SQL Server 2012指定为目标平台的项目可能会遇到与...的兼容性问题

回答 2 投票 2

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