Tag: ef4 code only

首先使用Guid作为PK与EF4代码

我有这个class级和表格: public class Foo { public Guid Id {get;set;} public string Name {get;set;} } create table Foo ( id uniqueidentifier primary KEY DEFAULT (newsequentialid()), name nvarchar(255) ) 问题是,当我尝试保存新的foo第一个去与0000-000-00 … ID和第二也是,所以我得到约束exception 有谁知道一个修复?

如何使用Entity Framework 4.1“code only”stream利的API来映射char属性?

我有一个具有char属性的对象: public class Product { public char Code { get; set; } } entity framework似乎无法映射字符(当我从模型对象中创build数据库模式时,该字段在数据库中缺失)。 有反正我可以映射字符(例如一个string)使用stream利的API? 我不想更改模型对象,因为它们是传统共享库的一部分。

如何不坚持属性EF4代码第一?

如何使用codefirst EF4创build非持久性属性? MS说有一个StoreIgnore属性,但我找不到它。 http://blogs.msdn.com/b/efdesign/archive/2010/03/30/data-annotations-in-the-entity-framework-and-code-first.aspx 有没有办法使用EntityConfiguration进行设置?