延迟加载和RequiredAttribute问题:XXX字段为必填项
我有一个 Comment 类,其中包含一个 Author 属性: public class Comment : IEquatable<Comment> { public int ID { get set } [Required] public…
编辑实体时的 EF 4.1 Code-First 和 ASP MVC 3 问题
我使用 DbContext 编码了我的实体并创建了 DbContext。然后我使用 MVC 脚手架为一个实体创建简单的 CRUD 表单。到目前为止一切顺利,它的效果正如广告…
EF Code First 相关实体上下文失败
不知道如何正确命名。我有两个处于 m:n 关系的实体:成员和角色。 public class Role { public int Id { get set } public string Title { get set } …
Entity Framework 4.1 RC:Code First EntityTypeConfiguration 继承问题
我尝试使用通用的 EntityTypeConfiguration 类来配置所有实体的主键,以便每个派生的配置类不会重复自身。我的所有实体都实现一个公共接口 IEntity(…
EF 4.1 Code First - 单个上下文还是多个上下文?
任何人都可以就单一上下文还是多个上下文是否是最佳实践提供任何建议吗? 例如,我应该有一个如下的单一上下文: public class MyContext : DbContext…
使用 EF4 Code First 具有 2 个相同类型的属性/关系时出错
我有一个与 Y 具有多对多关系的类 X。如果我只有该属性,那么 EF 将正确生成第三个 XY 表。但是,如果我想要与类型 X 建立多对多关系,并且与 Y 建立…
EF 代码优先是否需要导航属性来删除多对多关系?
我有两个参与多对多关系的 POCO。 “A”具有“B”的集合,但“B”不需要具有“A”的集合。当我删除“B”时,联接表中的记录不会被删除。如果存在导航…
简单的代码优先实体示例未保存
为什么我保存的时候会出现这个错误? 模型: public class SingleEmail { [Key] public int MailID{getset} public string ToAddress{getset} public …
EF Code First CTP5 空子对象处理
我有一个产品对象,其中有一个相关的类别。 我的产品和类别之间的关系是一对多。但类别也可以为空。 问题是我似乎无法处理 null Category 对象。 我在…
EF 4.1 CF:数据库“master”中的 CREATE DATABASE 权限被拒绝
Entity Framework 4.1 Code First 与 localhost 上的 SQLEXPRESS 配合得很好。不过,我现在已准备好连接到常规 SQL 2008 服务器。 我创建了一个新数据…