实体框架代码第一,一张表继承:如何将外键关系放在鉴别器列上?
我首先在 EF 代码中有一个表继承,鉴别器列是一个整数,它是外键..但是当您将列定义为鉴别器时,您必须将其作为基类上的属性删除。并且需要此属性才能…
在EF4.1中如何仅在创建数据库时创建索引?
我正在使用 EF4.1 CodeFirst 创建模型。我使用: Database.SetInitializer(Of dbModel.dbDB2Data)(New DropCreateDatabaseIfModelChanges(Of dbModel.…
如何使用实体框架定义 FluentAPI/数据注释中的外键可选关系?
我有一个包含以下代码的(示例)应用程序: public class Posts { [Key] [Required] public int ID { get; set; } [Required] public string TypeOfPo…
从 EF 4.1 中的 WCF Web 服务调用 sql 视图
我致力于使用 EF4.1、WCF Web 服务和 Sql azure 编写优先技术。为了提高性能,我想创建视图来在服务器端获取数据。但根据这个 我们不能先将 sql View …
在 Code-First Entity Framework 和 SQL Server 中使用 DateTime 属性
我有一个示例类 book: public class Book { [Key] public int Id { get; set; } public string Name { get; set; } public DateTime DateAdded { get…
如何将数组从模型传递到视图?
我刚刚学习 ASP.NET MVC 3,最近我尝试了很多次传递数组/列表/ICollections 等,但不能。每次列表都是空的。 例如,当前项目: 模型: public class V…
在 Entity Framework Code First(DbContext) 中如何处理 Azure 连接故障&重试?
我读到了有关 SQL Azure 和实体框架连接故障处理文章,介绍如何在 OnContextCreated 中实现重试策略(针对 ObjectContext)。如何为 Entity Framework…
在 MVC3 中处理创建和更新复杂数据类型的最佳方法是什么?
好吧,几天来我一直在试图找出最好的方法来做到这一点,但仍然没有想出一个非常优雅的答案,所以我希望有人能给我指出正确的方向或给予一些同行评审:…
如何在 EF 4.1 中插入 ID
我正在尝试使用 EF 4.1 进行一些应该相对容易的操作。我有一个像这样的类 class Entity { public int Id {get;set;} public string Name {get;set;} }…
CodeFirst EF4.1 MVC 针对旧数据库 - 多重性冲突
无论我以哪种方式混合它,它都会给我带来错误。当我不断收到这些错误时,我有一种感觉,我错过了一些明显的东西。 在模型生成过程中检测到一个或多个…
首先是实体代码,我的数据库文件存储在哪里?
在项目中使用 Entity 4.1,无法弄清楚数据库文件存储在我的项目中的位置。 我想我已经读到实体代码首先仍会将您的数据存储在 SQL Express DB 中的默认…
EF Code First - SqlServerCE 触发器
我首先为我的应用程序使用实体框架代码,并且我需要一个触发器。 我的应用程序应该支持不同的数据库引擎,例如 Sql Server SqlServerCE SqlExpress 触…
EF 代码优先映射复杂类型关系
我有一个用于审核的对象的基类: AuditableObject public class AuditableObject : DomainObject, IAuditable { ... some fields public AuditInfo Au…
如何删除从 EF Code First 中的另一个实体引用的实体?
晚安。我有以下关系问题。 我有一个图片类Imagem, public class Imagem : Entity { public long Id {get ; set;} public string Name{ get; set; } }…
在表 yy 上引入 FOREIGN KEY 约束 xx 可能会导致循环或多级联路径
我已阅读这个答案,但是,它是超过 2 岁了,我希望可能有一个专门针对实体框架的答案。 为了快速解释,我有一个可以引用自身的类型,我已经一遍又一遍…